Public record
Software health reportschema 0.27.0 · metrics 1.13.0 · 2026-07-25 16:15 UTC

ofri-peretz / eslint

Security & code-quality ESLint plugins — 350+ CWE-mapped rules across 18 domains, ESLint + Oxlint. The lint layer AI-generated code needs.

TypeScript · MDXMIT★ 12 stars⑂ 0 forkssince Oct 2025View on GitHub ↗

ofri-peretz/eslint holds a health index of 72 out of 100, placing it in the Good band. It scores highest on Engineering Quality (90/100) and lowest on Sustainability & Governance (50/100). It was last updated 5 days ago. A single contributor accounts for most of its recent work.

72
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.

72
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

Ofri PeretzPersonal account
7 followers37 public repossince Sep 2016

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

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publishTags
npm@interlace/eslint-devkit1.4.146,799933 days agoeslinteslint-devkiteslint-toolkittypescriptutilitiesasttype-checkingplugin-developmentllm-optimizedai-assistantauto-fixsarifowaspcwesecurity
npmeslint-plugin-pg1.4.7894195 days agoeslinteslint-plugininterlace-securitypgpostgrespostgresqlnode-postgressecuritybest-practicescode-qualityllm-optimized
npmeslint-plugin-jwt2.2.71,223165 days agoeslinteslint-plugineslintplugininterlace-securityjwtjsonwebtokenjoseexpress-jwtnestjs-jwtjwks-rsajwt-decodesecurityowaspcwe-347cwe-757algorithm-confusioncve-2022-23540tokenauthenticationauthorizationllm-optimizedai-assistantauto-fixtypescriptstatic-analysis
npmeslint-plugin-modularity2.1.189375 days agoeslinteslint-plugineslintplugininterlace-qualitymodularityddddomain-driven-designarchitecturellm-optimizedai-assistanttypescript
npmeslint-plugin-conventions4.2.1960105 days agoeslinteslint-plugininterlace-qualityconventionsclean-codeconsistencyllm-optimized
npmeslint-plugin-import-next2.3.824,780155 days agoeslinteslint-plugineslintplugininterlace-qualityeslint-plugin-importeslint-plugin-import-alternativeimportimportsno-cyclecircular-dependenciesimport-ordermodulesmodule-resolutioncommonjsesmllm-optimizedai-assistantauto-fixtypescriptstatic-analysismcpagentic
npmeslint-plugin-operability3.0.91,144105 days agoeslinteslint-plugininterlace-qualityoperabilityobservabilityproduction-readyllm-optimized
npmeslint-plugin-modernization2.1.181175 days agoeslinteslint-plugineslintplugininterlace-qualitymodernizationes2022modern-javascriptllm-optimizedai-assistanttypescript

Metrics by category

Vitality

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

89Excellent · 22% of overall
How it's scored
36/36Push recency — last push 5 days ago
18/36Commit cadence — 26/52 weeks with commits
18/18Commit volume — 1,154 commits in the last year
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Inputs used
commits_last_year1,154
human_commit_share0.89
days_since_last_push5
active_weeks_last_year26

Release discipline

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

Community & Adoption

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

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

Community health

92Excellent
How it's scored
22.5/22.5README
22.5/22.5License — recognized license (MIT)
18/18CONTRIBUTING guide
13.5/13.5Code of conduct
0/7.2Issue template
6.3/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
has_contributingyes
has_issue_templateno
has_code_of_conductyes
has_pull_request_templateyes
How it's scored
65.2/80Monthly downloads — 77,504 downloads/month across npm
0/20Registry dependents — not reported by this ecosystem
Inputs used
packages@interlace/eslint-devkit, eslint-plugin-pg, eslint-plugin-jwt, eslint-plugin-modularity, eslint-plugin-conventions, eslint-plugin-import-next, eslint-plugin-operability, eslint-plugin-modernization
dependents
ecosystemsnpm
total_downloads
monthly_downloads77,504
Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.

Sustainability & Governance

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

50Moderate · 24% of overall
How it's scored
9/54Bus factor — 1 contributor(s) cover half of all commits
3.6/22.5Commit distribution — top contributor authored 84% of commits
2.7/13.5Contributor breadth — 2 contributors
3/10OpenSSF Scorecard: Contributors — project has 1 contributing companies or organizations -- score normalized to 3
Inputs used
bus_factor1
contributors_sampled2
top_contributor_share0.838
How it's scored
23.4/46.8Issue resolution — 50% of issues closed
24.2/38.3PR acceptance — 159/251 decided PRs merged
0/15OpenSSF Scorecard: Code-Review — Found 0/21 approved changesets -- score normalized to 0
Inputs used
merged_prs159
open_issues2
closed_issues2
issue_closed_ratio0.5
closed_unmerged_prs92
How it's scored
10/30Ownership backing — personal (user) account
0/20Verified domain — not applicable to user accounts
6.5/25Owner reach — 7 followers of ofri-peretz
23.5/25Track record — 37 public repos, account ~9 yr old
Inputs used
followers7
owner_typeUser
is_verified
owner_loginofri-peretz
public_repos37
account_age_days3,608
Excluded from scoring (no data or not applicable): Verified domain. Remaining weights renormalized.
How it's scored
25/25Published & resolvable — 8 package(s) on npm
35/35Publish recency — latest publish 5 days ago
20/20Version history — 19 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packages@interlace/eslint-devkit, eslint-plugin-pg, eslint-plugin-jwt, eslint-plugin-modularity, eslint-plugin-conventions, eslint-plugin-import-next, eslint-plugin-operability, eslint-plugin-modernization
ecosystemsnpm
any_deprecatedno
min_days_since_publish5

Engineering Quality

Are baseline engineering and documentation practices in place?

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

Documentation

100Excellent
How it's scored
30/30README
25/25Documentation directory
15/15Documentation / homepage site — https://eslint.interlace.tools
10/10Repository description
10/10Topics — 15 topics
10/10Wiki
Inputs used
topicsai-security, code-quality, cwe, devsecops, eslint, eslint-plugin, javascript, linter, nodejs, owasp, oxlint, sast, security, static-analysis, typescript
has_wikiyes
homepagehttps://eslint.interlace.tools
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

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

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

AI Readiness

How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score.

78Good · 0% of overall
How it's scored
45/45Agent instructions — AGENTS.md, CLAUDE.md, apps/docs/AGENTS.md, packages/eslint-devkit/AGENTS.md, packages/eslint-formatter/AGENTS.md, packages/eslint-plugin-browser-security/AGENTS.md, packages/eslint-plugin-express-security/AGENTS.md, packages/eslint-plugin-import-next/AGENTS.md, packages/eslint-plugin-jwt/AGENTS.md, packages/eslint-plugin-lambda-security/AGENTS.md, packages/eslint-plugin-maintainability/AGENTS.md, packages/eslint-plugin-mongodb-security/AGENTS.md, packages/eslint-plugin-nestjs-security/AGENTS.md, packages/eslint-plugin-pg/AGENTS.md, packages/eslint-plugin-react-a11y/AGENTS.md, packages/eslint-plugin-react-features/AGENTS.md, packages/eslint-plugin-secure-coding/AGENTS.md, packages/eslint-plugin-vercel-ai-security/AGENTS.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history — 89 of 89 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
legible_history_share1
agent_instruction_filesAGENTS.md, CLAUDE.md, apps/docs/AGENTS.md, packages/eslint-devkit/AGENTS.md, packages/eslint-formatter/AGENTS.md, packages/eslint-plugin-browser-security/AGENTS.md, packages/eslint-plugin-express-security/AGENTS.md, packages/eslint-plugin-import-next/AGENTS.md, packages/eslint-plugin-jwt/AGENTS.md, packages/eslint-plugin-lambda-security/AGENTS.md, packages/eslint-plugin-maintainability/AGENTS.md, packages/eslint-plugin-mongodb-security/AGENTS.md, packages/eslint-plugin-nestjs-security/AGENTS.md, packages/eslint-plugin-pg/AGENTS.md, packages/eslint-plugin-react-a11y/AGENTS.md, packages/eslint-plugin-react-features/AGENTS.md, packages/eslint-plugin-secure-coding/AGENTS.md, packages/eslint-plugin-vercel-ai-security/AGENTS.md
agent_instruction_max_bytes13,938
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/docs/tsconfig.json, apps/registry/tsconfig.json, apps/storybook/tsconfig.json, packages/eslint-config-interlace/tsconfig.json, packages/eslint-devkit/tsconfig.json, packages/eslint-formatter/tsconfig.json, packages/eslint-plugin-browser-security/tsconfig.json, packages/eslint-plugin-conventions/tsconfig.json, packages/eslint-plugin-express-security/tsconfig.json, packages/eslint-plugin-import-next/tsconfig.json, packages/eslint-plugin-jwt/tsconfig.json, packages/eslint-plugin-lambda-security/tsconfig.json, packages/eslint-plugin-maintainability/tsconfig.json, packages/eslint-plugin-modernization/tsconfig.json, packages/eslint-plugin-modularity/tsconfig.json, packages/eslint-plugin-mongodb-security/tsconfig.json, packages/eslint-plugin-nestjs-security/tsconfig.json, packages/eslint-plugin-node-security/tsconfig.json, packages/eslint-plugin-operability/tsconfig.json, packages/eslint-plugin-pg/tsconfig.json, packages/eslint-plugin-react-a11y/tsconfig.json, packages/eslint-plugin-react-features/tsconfig.json, packages/eslint-plugin-reliability/tsconfig.json, packages/eslint-plugin-secure-coding/tsconfig.json, packages/eslint-plugin-vercel-ai-security/tsconfig.json, packages/ui/tsconfig.json, scripts/tsconfig.json, tools/cwe-analytics-engine/tsconfig.json, tools/eslint-rules/tsconfig.json, tsconfig.json
10/10Reproducible environment — Dockerfile, lockfile
10/10Demonstrated agent practice — 89 of the last 100 commits agent-authored or agent-credited
8/8Automated maintenance — 5 of the last 100 commits are automated dependency updates
7/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 7
Inputs used
has_nixno
has_testsyes
lockfilespackage-lock.json
has_dockerfileyes
typed_languageyes
bootstrap_files
has_devcontainerno
has_linter_configyes
typecheck_configsapps/docs/tsconfig.json, apps/registry/tsconfig.json, apps/storybook/tsconfig.json, packages/eslint-config-interlace/tsconfig.json, packages/eslint-devkit/tsconfig.json, packages/eslint-formatter/tsconfig.json, packages/eslint-plugin-browser-security/tsconfig.json, packages/eslint-plugin-conventions/tsconfig.json, packages/eslint-plugin-express-security/tsconfig.json, packages/eslint-plugin-import-next/tsconfig.json, packages/eslint-plugin-jwt/tsconfig.json, packages/eslint-plugin-lambda-security/tsconfig.json, packages/eslint-plugin-maintainability/tsconfig.json, packages/eslint-plugin-modernization/tsconfig.json, packages/eslint-plugin-modularity/tsconfig.json, packages/eslint-plugin-mongodb-security/tsconfig.json, packages/eslint-plugin-nestjs-security/tsconfig.json, packages/eslint-plugin-node-security/tsconfig.json, packages/eslint-plugin-operability/tsconfig.json, packages/eslint-plugin-pg/tsconfig.json, packages/eslint-plugin-react-a11y/tsconfig.json, packages/eslint-plugin-react-features/tsconfig.json, packages/eslint-plugin-reliability/tsconfig.json, packages/eslint-plugin-secure-coding/tsconfig.json, packages/eslint-plugin-vercel-ai-security/tsconfig.json, packages/ui/tsconfig.json, scripts/tsconfig.json, tools/cwe-analytics-engine/tsconfig.json, tools/eslint-rules/tsconfig.json, tsconfig.json
agent_commit_share0.89
toolchain_manifests
dependency_bot_commit_share0.05
How it's scored
45/45Type-checkable code — TypeScript (statically typed)
54.9/55Manageable file sizes — 2/2,026 source files over 60KB
Inputs used
primary_languageTypeScript
largest_source_bytes69,977
source_files_sampled2,026
oversized_source_files2
How it's scored
0/40API schema (OpenAPI/GraphQL/proto)
0/20MCP server
40/40Runnable examples — examples
Inputs used
example_dirsexamples
has_mcp_signalno
api_schema_files

Key facts

12GitHub stars
2contributors
1,154commits, last 12 months
5days since last push
100releases
1bus factor
2open issues
npmpackage ecosystems

Data collection warnings

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

More detail

OpenSSF Scorecard 6.6 / 10
6.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-25 16:15 UTC

10Binary-Artifactsno binaries found in the repo
n/aBranch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
0Code-ReviewFound 0/21 approved changesets -- score normalized to 0
3Contributorsproject has 1 contributing companies or organizations -- score normalized to 3
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
n/aPackagingpackaging workflow not detected
7Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 7
9SASTSAST tool detected but not run on all commits
4Security-Policysecurity policy file detected
n/aSigned-Releasesno releases found
10Token-PermissionsGitHub workflow tokens follow principle of least privilege
0Vulnerabilities57 existing vulnerabilities detected
Direct dependencies 93
RegistryPackageVersion constraintManifest
npm@fumadocs/mdx-remote^1.5.1package.json
npm@tailwindcss/postcss^4.3.3package.json
npm@tanstack/react-query^5.101.2package.json
npm@vercel/analytics^2.0.1package.json
npmacorn^8.17.0package.json
npmaxios^1.18.1package.json
npmclass-variance-authority^0.7.1package.json
npmclsx^2.1.1package.json
npmdate-fns^4.4.0package.json
npmeslint-config-next16.2.10package.json
npmfs-extra^11.3.6package.json
npmfumadocs-core16.11.5package.json
npmfumadocs-mdx15.2.0package.json
npmfumadocs-twoslash^3.3.0package.json
npmfumadocs-ui16.11.5package.json
npmglob^13.0.6package.json
npmlucide-react^1.16.0package.json
npmmermaid^11.16.0package.json
npmmotion^12.29.2package.json
npmnext-themes^0.4.6package.json
npmpanzoom^9.4.4package.json
npmpostcss^8.5.19package.json
npmreact-markdown^10.1.0package.json
npmrecharts^3.9.2package.json
npmremark-gfm^4.0.1package.json
npmtailwind-merge^3.4.0package.json
npmtailwindcss^4.3.3package.json
npmtw-animate-css^1.4.0package.json
npmtwoslash^0.3.6package.json
npm@interlace/ui*apps/registry/package.json
npmnext^16.2.10apps/registry/package.json
npmposthog-js^1.404.0apps/registry/package.json
npmreact^19.2.0apps/registry/package.json
npmreact-dom^19.2.0apps/registry/package.json
npm@interlace/ui*apps/storybook/package.json
npmfumadocs-twoslash^3.3.0apps/storybook/package.json
npmfumadocs-ui^16.11.5apps/storybook/package.json
npmlucide-react^1.16.0apps/storybook/package.json
npmposthog-js^1.404.0apps/storybook/package.json
npmreact^19.2.4apps/storybook/package.json
npmreact-dom^19.2.4apps/storybook/package.json
npmtw-animate-css^1.4.0apps/storybook/package.json
npmtslib^2.3.0packages/eslint-config-interlace/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-config-interlace/package.json
npmeslint-plugin-browser-security^1.2.7packages/eslint-config-interlace/package.json
npmeslint-plugin-conventions^4.2.1packages/eslint-config-interlace/package.json
npmeslint-plugin-express-security^1.3.3packages/eslint-config-interlace/package.json
npmeslint-plugin-import-next^2.3.8packages/eslint-config-interlace/package.json
npmeslint-plugin-jwt^2.2.7packages/eslint-config-interlace/package.json
npmeslint-plugin-lambda-security^1.2.7packages/eslint-config-interlace/package.json
npmeslint-plugin-maintainability^3.0.7packages/eslint-config-interlace/package.json
npmeslint-plugin-modernization^2.1.1packages/eslint-config-interlace/package.json
npmeslint-plugin-modularity^2.1.1packages/eslint-config-interlace/package.json
npmeslint-plugin-mongodb-security^8.2.5packages/eslint-config-interlace/package.json
npmeslint-plugin-nestjs-security^1.2.5packages/eslint-config-interlace/package.json
npmeslint-plugin-node-security^4.4.2packages/eslint-config-interlace/package.json
npmeslint-plugin-operability^3.0.9packages/eslint-config-interlace/package.json
npmeslint-plugin-pg^1.4.7packages/eslint-config-interlace/package.json
npmeslint-plugin-react-a11y^2.1.7packages/eslint-config-interlace/package.json
npmeslint-plugin-react-features^1.2.3packages/eslint-config-interlace/package.json
npmeslint-plugin-reliability^3.1.5packages/eslint-config-interlace/package.json
npmeslint-plugin-secure-coding^3.3.3packages/eslint-config-interlace/package.json
npmeslint-plugin-vercel-ai-security^1.3.7packages/eslint-config-interlace/package.json
npm@typescript-eslint/utils^7.0.0 || ^8.0.0packages/eslint-devkit/package.json
npmoxc-resolver^11.24.2packages/eslint-devkit/package.json
npmtslib^2.3.0packages/eslint-plugin-browser-security/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-browser-security/package.json
npmtslib^2.3.0packages/eslint-plugin-conventions/package.json
npm@interlace/eslint-devkit*packages/eslint-plugin-conventions/package.json
npmtslib^2.3.0packages/eslint-plugin-express-security/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-express-security/package.json
npmtslib^2.3.0packages/eslint-plugin-import-next/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-import-next/package.json
npmtslib^2.3.0packages/eslint-plugin-jwt/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-jwt/package.json
npmtslib^2.3.0packages/eslint-plugin-lambda-security/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-lambda-security/package.json
npmtslib^2.3.0packages/eslint-plugin-maintainability/package.json
npm@interlace/eslint-devkit*packages/eslint-plugin-maintainability/package.json
npmtslib^2.3.0packages/eslint-plugin-modernization/package.json
npm@interlace/eslint-devkit*packages/eslint-plugin-modernization/package.json
npmtslib^2.3.0packages/eslint-plugin-modularity/package.json
npm@interlace/eslint-devkit*packages/eslint-plugin-modularity/package.json
npmtslib^2.3.0packages/eslint-plugin-mongodb-security/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-mongodb-security/package.json
npmtslib^2.3.0packages/eslint-plugin-nestjs-security/package.json
npm@interlace/eslint-devkit*packages/eslint-plugin-nestjs-security/package.json
npmtslib^2.3.0packages/eslint-plugin-node-security/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-node-security/package.json
npmtslib^2.3.0packages/eslint-plugin-operability/package.json
npm@interlace/eslint-devkit*packages/eslint-plugin-operability/package.json
npmtslib^2.3.0packages/eslint-plugin-pg/package.json
npm@interlace/eslint-devkit^1.4.1packages/eslint-plugin-pg/package.json
All dependencies 2,695

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

RegistryPackageVersionRelation
npm@fumadocs/mdx-remote1.5.1direct
npm@fumadocs/mdx-remote^1.5.1direct
npm@interlace/eslint-devkit*direct
npm@interlace/eslint-devkit1.2.1direct
npm@interlace/eslint-devkit1.3.3direct
npm@interlace/eslint-devkit1.4.1direct
npm@interlace/eslint-devkit^1.4.1direct
npm@interlace/ui*direct
npm@interlace/ui0.0.0direct
npm@tailwindcss/postcss4.3.3direct
npm@tailwindcss/postcss^4.3.3direct
npm@tanstack/react-query5.101.2direct
npm@typescript-eslint/utils8.49.0direct
npm@typescript-eslint/utils8.50.0direct
npm@typescript-eslint/utils8.51.0direct
npm@typescript-eslint/utils8.54.0direct
npm@typescript-eslint/utils8.59.1direct
npm@typescript-eslint/utils8.59.2direct
npm@typescript-eslint/utils^7.0.0 || ^8.0.0direct
npm@vercel/analytics2.0.1direct
npm@vercel/analytics^2.0.1direct
npmacorn8.15.0direct
npmacorn8.16.0direct
npmacorn8.17.0direct
npmaxios1.18.1direct
npmclass-variance-authority0.7.1direct
npmclass-variance-authority^0.7.1direct
npmclsx2.1.1direct
npmclsx^2.1.1direct
npmdate-fns4.4.0direct
npmeslint-config-next16.2.10direct
npmeslint-plugin-browser-security*direct
npmeslint-plugin-browser-security1.2.3direct
npmeslint-plugin-browser-security^1.2.7direct
npmeslint-plugin-conventions*direct
npmeslint-plugin-conventions^4.2.1direct
npmeslint-plugin-express-security*direct
npmeslint-plugin-express-security^1.3.3direct
npmeslint-plugin-import-next*direct
npmeslint-plugin-import-next2.3.5direct
npmeslint-plugin-import-next^2.3.8direct
npmeslint-plugin-jwt*direct
npmeslint-plugin-jwt2.2.3direct
npmeslint-plugin-jwt^2.2.7direct
npmeslint-plugin-lambda-security*direct
npmeslint-plugin-lambda-security^1.2.7direct
npmeslint-plugin-maintainability*direct
npmeslint-plugin-maintainability^3.0.7direct
npmeslint-plugin-modernization*direct
npmeslint-plugin-modernization^2.1.1direct
npmeslint-plugin-modularity*direct
npmeslint-plugin-modularity^2.1.1direct
npmeslint-plugin-mongodb-security*direct
npmeslint-plugin-mongodb-security8.2.3direct
npmeslint-plugin-mongodb-security^8.2.5direct
npmeslint-plugin-nestjs-security*direct
npmeslint-plugin-nestjs-security^1.2.5direct
npmeslint-plugin-node-security*direct
npmeslint-plugin-node-security^4.4.2direct
npmeslint-plugin-operability*direct
npmeslint-plugin-operability^3.0.9direct
npmeslint-plugin-pg*direct
npmeslint-plugin-pg1.4.3direct
npmeslint-plugin-pg^1.4.7direct
npmeslint-plugin-react-a11y2.1.5direct
npmeslint-plugin-react-a11y^2.1.7direct
npmeslint-plugin-react-features1.1.3direct
npmeslint-plugin-react-features^1.2.3direct
npmeslint-plugin-reliability*direct
npmeslint-plugin-reliability^3.1.5direct
npmeslint-plugin-secure-coding*direct
npmeslint-plugin-secure-coding2.2.6direct
npmeslint-plugin-secure-coding3.1.3direct
npmeslint-plugin-secure-coding^3.3.3direct
npmeslint-plugin-vercel-ai-security*direct
npmeslint-plugin-vercel-ai-security1.3.5direct
npmeslint-plugin-vercel-ai-security^1.3.7direct
npmfs-extra11.3.6direct
npmfs-extra7.0.1direct
npmfs-extra8.1.0direct
npmfumadocs-core16.11.5direct
npmfumadocs-core16.5.0direct
npmfumadocs-core^16.11.5direct
npmfumadocs-mdx14.2.6direct
npmfumadocs-mdx15.2.0direct
npmfumadocs-mdx^15.2.0direct
npmfumadocs-twoslash3.3.0direct
npmfumadocs-twoslash^3.3.0direct
npmfumadocs-ui16.11.5direct
npmfumadocs-ui16.5.0direct
npmfumadocs-ui^16.11.5direct
npmglob10.5.0direct
npmglob13.0.6direct
npmglob7.2.3direct
npmlucide-react0.563.0direct
npmlucide-react1.25.0direct
npmlucide-react^1.16.0direct
npmmermaid11.16.0direct
npmmermaid^11.16.0direct
npmmotion12.42.2direct
npmmotion^12.29.2direct
npmnext16.2.10direct
npmnext^16.2.10direct
npmnext-themes0.4.6direct
npmoxc-resolver11.19.1direct
npmoxc-resolver11.24.2direct
npmoxc-resolver^11.24.2direct
npmpanzoom9.4.4direct
npmpostcss8.4.31direct
npmpostcss8.5.19direct
npmpostcss8.5.6direct
npmposthog-js1.404.0direct
npmposthog-js^1.404.0direct
npmreact19.2.4direct
npmreact^19.0.0direct
npmreact^19.2.0direct
npmreact^19.2.4direct
npmreact-dom19.2.4direct
npmreact-dom^19.0.0direct
npmreact-dom^19.2.0direct
npmreact-dom^19.2.4direct
npmreact-markdown10.1.0direct
npmrecharts3.9.2direct
npmremark-gfm4.0.1direct
npmtailwind-merge3.6.0direct
npmtailwind-merge^3.4.0direct
npmtailwindcss4.3.3direct
npmtailwindcss^4.3.3direct
npmtslib2.8.1direct
npmtslib^2.3.0direct
npmtw-animate-css1.4.0direct
npmtw-animate-css^1.4.0direct
npmtwoslash0.3.9direct
npm@acemir/cssom0.9.31indirect
npm@adobe/css-tools4.4.4indirect
npm@ai-sdk/gateway4.0.23indirect
npm@ai-sdk/openai4.0.16indirect
npm@ai-sdk/openai^4.0.16indirect
npm@ai-sdk/provider4.0.3indirect
npm@ai-sdk/provider-utils5.0.11indirect
npm@alloc/quick-lru5.2.0indirect
npm@angular-eslint/bundled-angular-compiler22.1.0indirect
npm@angular-eslint/eslint-plugin22.1.0indirect
npm@angular-eslint/eslint-plugin^22.1.0indirect
npm@angular-eslint/utils22.1.0indirect
npm@antfu/install-pkg1.1.0indirect
npm@asamuzakjp/css-color4.1.2indirect
npm@asamuzakjp/dom-selector6.7.8indirect
npm@asamuzakjp/nwsapi2.3.9indirect
npm@axe-core/playwright4.12.1indirect
npm@axe-core/playwright^4.12.1indirect
npm@babel/code-frame7.29.0indirect
npm@babel/compat-data7.29.0indirect
npm@babel/core7.29.0indirect
npm@babel/generator7.29.1indirect
npm@babel/helper-compilation-targets7.28.6indirect
npm@babel/helper-globals7.28.0indirect
npm@babel/helper-module-imports7.28.6indirect
npm@babel/helper-module-transforms7.28.6indirect
npm@babel/helper-plugin-utils7.28.6indirect
npm@babel/helper-string-parser7.27.1indirect
npm@babel/helper-validator-identifier7.28.5indirect
npm@babel/helper-validator-identifier7.29.7indirect
npm@babel/helper-validator-option7.27.1indirect
npm@babel/helpers7.28.6indirect
npm@babel/parser7.28.5indirect
npm@babel/parser7.29.0indirect
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/plugin-transform-react-jsx-self7.27.1indirect
npm@babel/plugin-transform-react-jsx-source7.27.1indirect
npm@babel/runtime7.29.2indirect
npm@babel/template7.28.6indirect
npm@babel/traverse7.29.0indirect
npm@babel/types7.28.5indirect
npm@babel/types7.29.0indirect
npm@base-ui/react1.6.0indirect
npm@base-ui/react^1.4.1indirect
npm@base-ui/utils0.3.1indirect
npm@bcoe/v8-coverage0.2.3indirect
npm@bcoe/v8-coverage1.0.2indirect
npm@borewit/text-codec0.2.2indirect
npm@braintree/sanitize-url7.1.2indirect
npm@changesets/apply-release-plan7.1.1indirect
npm@changesets/assemble-release-plan6.0.10indirect
npm@changesets/changelog-git0.2.1indirect
npm@changesets/changelog-github0.7.0indirect
npm@changesets/cli2.31.1indirect
npm@changesets/config3.1.4indirect
npm@changesets/errors0.2.0indirect
npm@changesets/get-dependents-graph2.1.4indirect
npm@changesets/get-github-info0.8.0indirect
npm@changesets/get-release-plan4.0.16indirect
npm@changesets/get-version-range-type0.4.0indirect
npm@changesets/git3.0.4indirect
npm@changesets/logger0.1.1indirect
npm@changesets/parse0.4.3indirect
npm@changesets/pre2.0.2indirect
npm@changesets/read0.6.7indirect
npm@changesets/should-skip-package0.1.2indirect
npm@changesets/types4.1.0indirect
npm@changesets/types6.1.0indirect
npm@changesets/write0.4.0indirect
npm@chevrotain/types11.1.2indirect
npm@commitlint/cli21.2.1indirect
npm@commitlint/config-conventional21.2.0indirect
npm@commitlint/config-validator21.2.0indirect
npm@commitlint/ensure21.2.0indirect
npm@commitlint/execute-rule21.0.1indirect
npm@commitlint/format21.2.0indirect
npm@commitlint/is-ignored21.2.0indirect
npm@commitlint/lint21.2.0indirect
npm@commitlint/load21.2.0indirect
npm@commitlint/message21.2.0indirect
npm@commitlint/parse21.2.0indirect
npm@commitlint/read21.2.1indirect
npm@commitlint/resolve-extends21.2.0indirect
npm@commitlint/rules21.2.0indirect
npm@commitlint/to-lines21.0.1indirect
npm@commitlint/top-level21.2.0indirect
npm@commitlint/types21.2.0indirect
npm@conventional-changelog/git-client3.1.0indirect
npm@conventional-changelog/template1.2.0indirect
npm@cspotcode/source-map-support0.8.1indirect
npm@csstools/color-helpers6.0.1indirect
npm@csstools/css-calc3.0.0indirect
npm@csstools/css-color-parser4.0.1indirect
npm@csstools/css-parser-algorithms4.0.0indirect
npm@csstools/css-syntax-patches-for-csstree1.0.26indirect
npm@csstools/css-tokenizer4.0.0indirect
npm@cypress/request3.0.10indirect
npm@emnapi/core1.10.0indirect
npm@emnapi/core1.11.1indirect
npm@emnapi/core1.11.2indirect
npm@emnapi/core1.9.2indirect
npm@emnapi/runtime1.10.0indirect
npm@emnapi/runtime1.11.1indirect
npm@emnapi/runtime1.11.2indirect
npm@emnapi/runtime1.9.2indirect
npm@emnapi/wasi-threads1.2.1indirect
npm@emnapi/wasi-threads1.2.2indirect
npm@es-joy/jsdoccomment0.88.0indirect
npm@es-joy/resolve.exports1.2.0indirect
npm@esbuild/aix-ppc640.21.5indirect
npm@esbuild/aix-ppc640.27.2indirect
npm@esbuild/aix-ppc640.28.0indirect
npm@esbuild/aix-ppc640.28.1indirect
npm@esbuild/android-arm0.21.5indirect
npm@esbuild/android-arm0.27.2indirect
npm@esbuild/android-arm0.28.0indirect
npm@esbuild/android-arm0.28.1indirect
npm@esbuild/android-arm640.21.5indirect
npm@esbuild/android-arm640.27.2indirect
npm@esbuild/android-arm640.28.0indirect
npm@esbuild/android-arm640.28.1indirect
npm@esbuild/android-x640.21.5indirect
npm@esbuild/android-x640.27.2indirect
npm@esbuild/android-x640.28.0indirect
npm@esbuild/android-x640.28.1indirect
npm@esbuild/darwin-arm640.21.5indirect
npm@esbuild/darwin-arm640.27.2indirect
npm@esbuild/darwin-arm640.28.0indirect
npm@esbuild/darwin-arm640.28.1indirect
npm@esbuild/darwin-x640.21.5indirect
npm@esbuild/darwin-x640.27.2indirect
npm@esbuild/darwin-x640.28.0indirect
npm@esbuild/darwin-x640.28.1indirect
npm@esbuild/freebsd-arm640.21.5indirect
npm@esbuild/freebsd-arm640.27.2indirect
npm@esbuild/freebsd-arm640.28.0indirect
npm@esbuild/freebsd-arm640.28.1indirect
npm@esbuild/freebsd-x640.21.5indirect
npm@esbuild/freebsd-x640.27.2indirect
npm@esbuild/freebsd-x640.28.0indirect
npm@esbuild/freebsd-x640.28.1indirect
npm@esbuild/linux-arm0.21.5indirect
npm@esbuild/linux-arm0.27.2indirect
npm@esbuild/linux-arm0.28.0indirect
npm@esbuild/linux-arm0.28.1indirect
npm@esbuild/linux-arm640.21.5indirect
npm@esbuild/linux-arm640.27.2indirect
npm@esbuild/linux-arm640.28.0indirect
npm@esbuild/linux-arm640.28.1indirect
npm@esbuild/linux-ia320.21.5indirect
npm@esbuild/linux-ia320.27.2indirect
npm@esbuild/linux-ia320.28.0indirect
npm@esbuild/linux-ia320.28.1indirect
npm@esbuild/linux-loong640.21.5indirect
npm@esbuild/linux-loong640.27.2indirect
npm@esbuild/linux-loong640.28.0indirect
npm@esbuild/linux-loong640.28.1indirect
npm@esbuild/linux-mips64el0.21.5indirect
npm@esbuild/linux-mips64el0.27.2indirect
npm@esbuild/linux-mips64el0.28.0indirect
npm@esbuild/linux-mips64el0.28.1indirect
npm@esbuild/linux-ppc640.21.5indirect
npm@esbuild/linux-ppc640.27.2indirect
npm@esbuild/linux-ppc640.28.0indirect
npm@esbuild/linux-ppc640.28.1indirect
npm@esbuild/linux-riscv640.21.5indirect
npm@esbuild/linux-riscv640.27.2indirect
npm@esbuild/linux-riscv640.28.0indirect
npm@esbuild/linux-riscv640.28.1indirect
npm@esbuild/linux-s390x0.21.5indirect
npm@esbuild/linux-s390x0.27.2indirect
npm@esbuild/linux-s390x0.28.0indirect
npm@esbuild/linux-s390x0.28.1indirect
npm@esbuild/linux-x640.21.5indirect
npm@esbuild/linux-x640.27.2indirect
npm@esbuild/linux-x640.28.0indirect
npm@esbuild/linux-x640.28.1indirect
npm@esbuild/netbsd-arm640.27.2indirect
npm@esbuild/netbsd-arm640.28.0indirect
npm@esbuild/netbsd-arm640.28.1indirect
npm@esbuild/netbsd-x640.21.5indirect
npm@esbuild/netbsd-x640.27.2indirect
npm@esbuild/netbsd-x640.28.0indirect
npm@esbuild/netbsd-x640.28.1indirect
npm@esbuild/openbsd-arm640.27.2indirect
npm@esbuild/openbsd-arm640.28.0indirect
npm@esbuild/openbsd-arm640.28.1indirect
npm@esbuild/openbsd-x640.21.5indirect
npm@esbuild/openbsd-x640.27.2indirect
npm@esbuild/openbsd-x640.28.0indirect
npm@esbuild/openbsd-x640.28.1indirect
npm@esbuild/openharmony-arm640.27.2indirect
npm@esbuild/openharmony-arm640.28.0indirect
npm@esbuild/openharmony-arm640.28.1indirect
npm@esbuild/sunos-x640.21.5indirect
npm@esbuild/sunos-x640.27.2indirect
npm@esbuild/sunos-x640.28.0indirect
npm@esbuild/sunos-x640.28.1indirect
npm@esbuild/win32-arm640.21.5indirect
npm@esbuild/win32-arm640.27.2indirect
npm@esbuild/win32-arm640.28.0indirect
npm@esbuild/win32-arm640.28.1indirect
npm@esbuild/win32-ia320.21.5indirect
npm@esbuild/win32-ia320.27.2indirect
npm@esbuild/win32-ia320.28.0indirect
npm@esbuild/win32-ia320.28.1indirect
npm@esbuild/win32-x640.21.5indirect
npm@esbuild/win32-x640.27.2indirect
npm@esbuild/win32-x640.28.0indirect
npm@esbuild/win32-x640.28.1indirect
npm@eslint-community/eslint-utils4.9.0indirect
npm@eslint-community/eslint-utils4.9.1indirect
npm@eslint-community/regexpp4.12.2indirect
npm@eslint/config-array0.21.1indirect
npm@eslint/config-array0.21.2indirect
npm@eslint/config-array0.23.5indirect
npm@eslint/config-helpers0.4.2indirect
npm@eslint/config-helpers0.5.5indirect
npm@eslint/config-helpers0.6.0indirect
npm@eslint/core0.17.0indirect
npm@eslint/core1.2.1indirect
npm@eslint/css-tree4.0.4indirect
npm@eslint/eslintrc2.1.4indirect
npm@eslint/eslintrc3.3.3indirect
npm@eslint/eslintrc3.3.5indirect
npm@eslint/js10.0.1indirect
npm@eslint/js8.57.1indirect
npm@eslint/js9.39.2indirect
npm@eslint/js9.39.4indirect
npm@eslint/object-schema2.1.7indirect
npm@eslint/object-schema3.0.5indirect
npm@eslint/plugin-kit0.4.1indirect
npm@eslint/plugin-kit0.7.1indirect
npm@eslint/plugin-kit0.7.2indirect
npm@evilmartians/lefthook2.1.10indirect
npm@exodus/bytes1.11.0indirect
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@fluent/syntax0.19.0indirect
npm@formatjs/fast-memoize3.1.0indirect
npm@formatjs/intl-localematcher0.8.1indirect
npm@fuma-translate/react1.0.2indirect
npm@fumadocs/tailwind0.1.1indirect
npm@fumadocs/ui16.5.0indirect
npm@google/genai2.12.0indirect
npm@google/genai^2.12.0indirect
npm@hapi/address5.1.1indirect
npm@hapi/formula3.0.2indirect
npm@hapi/hoek11.0.7indirect
npm@hapi/hoek9.3.0indirect
npm@hapi/pinpoint2.0.1indirect
npm@hapi/tlds1.1.6indirect
npm@hapi/topo5.1.0indirect
npm@hapi/topo6.0.2indirect
npm@humanfs/core0.19.1indirect
npm@humanfs/core0.19.2indirect
npm@humanfs/node0.16.7indirect
npm@humanfs/node0.16.8indirect
npm@humanfs/types0.15.0indirect
npm@humanwhocodes/config-array0.13.0indirect
npm@humanwhocodes/module-importer1.0.1indirect
npm@humanwhocodes/object-schema2.0.3indirect
npm@humanwhocodes/retry0.4.3indirect
npm@iconify/types2.0.0indirect
npm@iconify/utils3.1.0indirect
npm@img/colour1.0.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/external-editor1.0.3indirect
npm@interlace/benchmarks*indirect
npm@interlace/benchmarks1.0.0indirect
npm@interlace/cwe-analytics-engine0.1.0indirect
npm@interlace/eslint-config0.1.1indirect
npm@interlace/eslint-formatter0.1.0indirect
npm@interlace/eslint-formatter-sarif0.1.0indirect
npm@interlace/eslint-plugin-browser-security*indirect
npm@interlace/eslint-plugin-import-next*indirect
npm@interlace/eslint-plugin-jwt*indirect
npm@interlace/eslint-plugin-mongodb-security*indirect
npm@interlace/eslint-plugin-pg*indirect
npm@interlace/eslint-plugin-react-a11y*indirect
npm@interlace/eslint-plugin-react-features*indirect
npm@interlace/eslint-plugin-secure-coding*indirect
npm@interlace/eslint-plugin-vercel-ai-security*indirect
npm@interlace/storybook0.0.0indirect
npm@isaacs/cliui8.0.2indirect
npm@istanbuljs/load-nyc-config1.1.0indirect
npm@istanbuljs/schema0.1.3indirect
npm@jest/console30.4.1indirect
npm@jest/core30.4.2indirect
npm@jest/create-cache-key-function30.4.1indirect
npm@jest/diff-sequences30.4.0indirect
npm@jest/environment30.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.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.4.1indirect
npm@joshwooding/vite-plugin-react-docgen-typescript0.7.0indirect
npm@jridgewell/gen-mapping0.3.13indirect
npm@jridgewell/remapping2.3.5indirect
npm@jridgewell/resolve-uri3.1.2indirect
npm@jridgewell/sourcemap-codec1.5.5indirect
npm@jridgewell/trace-mapping0.3.31indirect
npm@jridgewell/trace-mapping0.3.9indirect
npm@lukeed/csprng1.1.0indirect
npm@manypkg/find-root1.1.0indirect
npm@manypkg/get-packages1.1.3indirect
npm@mdx-js/mdx3.1.1indirect
npm@mdx-js/react3.1.1indirect
npm@mermaid-js/parser1.2.0indirect
npm@microsoft/eslint-plugin-sdl1.1.0indirect
npm@microsoft/eslint-plugin-sdl^1.1.0indirect
npm@middy/core7.7.0indirect
npm@middy/http-cors7.7.0indirect
npm@middy/http-security-headers7.7.0indirect
npm@middy/util7.7.0indirect
npm@middy/validator7.7.0indirect
npm@monaco-editor/loader1.7.0indirect
npm@monaco-editor/react4.7.0indirect
npm@monaco-editor/react^4.7.0indirect
npm@mongodb-js/saslprep1.4.12indirect
npm@napi-rs/wasm-runtime0.2.12indirect
npm@napi-rs/wasm-runtime1.1.4indirect
npm@napi-rs/wasm-runtime1.1.6indirect
npm@nestjs/common11.1.28indirect
npm@nestjs/throttler6.5.0indirect
npm@next/env16.2.10indirect
npm@next/eslint-plugin-next16.2.10indirect
npm@next/swc-darwin-arm6416.2.10indirect
npm@next/swc-darwin-x6416.2.10indirect
npm@next/swc-linux-arm64-gnu16.2.10indirect
npm@next/swc-linux-arm64-musl16.2.10indirect
npm@next/swc-linux-x64-gnu16.2.10indirect
npm@next/swc-linux-x64-musl16.2.10indirect
npm@next/swc-win32-arm64-msvc16.2.10indirect
npm@next/swc-win32-x64-msvc16.2.10indirect
npm@node-rs/xxhash1.7.6indirect
npm@node-rs/xxhash-android-arm-eabi1.7.6indirect
npm@node-rs/xxhash-android-arm641.7.6indirect
npm@node-rs/xxhash-darwin-arm641.7.6indirect
npm@node-rs/xxhash-darwin-x641.7.6indirect
npm@node-rs/xxhash-freebsd-x641.7.6indirect
npm@node-rs/xxhash-linux-arm-gnueabihf1.7.6indirect
npm@node-rs/xxhash-linux-arm64-gnu1.7.6indirect
npm@node-rs/xxhash-linux-arm64-musl1.7.6indirect
npm@node-rs/xxhash-linux-x64-gnu1.7.6indirect
npm@node-rs/xxhash-linux-x64-musl1.7.6indirect
npm@node-rs/xxhash-wasm32-wasi1.7.6indirect
npm@node-rs/xxhash-win32-arm64-msvc1.7.6indirect
npm@node-rs/xxhash-win32-ia32-msvc1.7.6indirect
npm@node-rs/xxhash-win32-x64-msvc1.7.6indirect
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@orama/orama3.1.18indirect
npm@oxc-parser/binding-android-arm-eabi0.127.0indirect
npm@oxc-parser/binding-android-arm640.127.0indirect
npm@oxc-parser/binding-darwin-arm640.127.0indirect
npm@oxc-parser/binding-darwin-x640.127.0indirect
npm@oxc-parser/binding-freebsd-x640.127.0indirect
npm@oxc-parser/binding-linux-arm-gnueabihf0.127.0indirect
npm@oxc-parser/binding-linux-arm-musleabihf0.127.0indirect
npm@oxc-parser/binding-linux-arm64-gnu0.127.0indirect
npm@oxc-parser/binding-linux-arm64-musl0.127.0indirect
npm@oxc-parser/binding-linux-ppc64-gnu0.127.0indirect
npm@oxc-parser/binding-linux-riscv64-gnu0.127.0indirect
npm@oxc-parser/binding-linux-riscv64-musl0.127.0indirect
npm@oxc-parser/binding-linux-s390x-gnu0.127.0indirect
npm@oxc-parser/binding-linux-x64-gnu0.127.0indirect
npm@oxc-parser/binding-linux-x64-musl0.127.0indirect
npm@oxc-parser/binding-openharmony-arm640.127.0indirect
npm@oxc-parser/binding-wasm32-wasi0.127.0indirect
npm@oxc-parser/binding-win32-arm64-msvc0.127.0indirect
npm@oxc-parser/binding-win32-ia32-msvc0.127.0indirect
npm@oxc-parser/binding-win32-x64-msvc0.127.0indirect
npm@oxc-project/types0.127.0indirect
npm@oxc-project/types0.130.0indirect
npm@oxc-resolver/binding-android-arm-eabi11.19.1indirect
npm@oxc-resolver/binding-android-arm-eabi11.24.2indirect
npm@oxc-resolver/binding-android-arm6411.19.1indirect
npm@oxc-resolver/binding-android-arm6411.24.2indirect
npm@oxc-resolver/binding-darwin-arm6411.19.1indirect
npm@oxc-resolver/binding-darwin-arm6411.24.2indirect
npm@oxc-resolver/binding-darwin-x6411.19.1indirect
npm@oxc-resolver/binding-darwin-x6411.24.2indirect
npm@oxc-resolver/binding-freebsd-x6411.19.1indirect
npm@oxc-resolver/binding-freebsd-x6411.24.2indirect
npm@oxc-resolver/binding-linux-arm-gnueabihf11.19.1indirect
npm@oxc-resolver/binding-linux-arm-gnueabihf11.24.2indirect
npm@oxc-resolver/binding-linux-arm-musleabihf11.19.1indirect
npm@oxc-resolver/binding-linux-arm-musleabihf11.24.2indirect
npm@oxc-resolver/binding-linux-arm64-gnu11.19.1indirect
npm@oxc-resolver/binding-linux-arm64-gnu11.24.2indirect
npm@oxc-resolver/binding-linux-arm64-musl11.19.1indirect
npm@oxc-resolver/binding-linux-arm64-musl11.24.2indirect
npm@oxc-resolver/binding-linux-ppc64-gnu11.19.1indirect
npm@oxc-resolver/binding-linux-ppc64-gnu11.24.2indirect
npm@oxc-resolver/binding-linux-riscv64-gnu11.19.1indirect
npm@oxc-resolver/binding-linux-riscv64-gnu11.24.2indirect
npm@oxc-resolver/binding-linux-riscv64-musl11.19.1indirect
npm@oxc-resolver/binding-linux-riscv64-musl11.24.2indirect
npm@oxc-resolver/binding-linux-s390x-gnu11.19.1indirect
npm@oxc-resolver/binding-linux-s390x-gnu11.24.2indirect
npm@oxc-resolver/binding-linux-x64-gnu11.19.1indirect
npm@oxc-resolver/binding-linux-x64-gnu11.24.2indirect
npm@oxc-resolver/binding-linux-x64-musl11.19.1indirect
npm@oxc-resolver/binding-linux-x64-musl11.24.2indirect
npm@oxc-resolver/binding-openharmony-arm6411.19.1indirect
npm@oxc-resolver/binding-openharmony-arm6411.24.2indirect
npm@oxc-resolver/binding-wasm32-wasi11.19.1indirect
npm@oxc-resolver/binding-wasm32-wasi11.24.2indirect
npm@oxc-resolver/binding-win32-arm64-msvc11.19.1indirect
npm@oxc-resolver/binding-win32-arm64-msvc11.24.2indirect
npm@oxc-resolver/binding-win32-ia32-msvc11.19.1indirect
npm@oxc-resolver/binding-win32-x64-msvc11.19.1indirect
npm@oxc-resolver/binding-win32-x64-msvc11.24.2indirect
npm@oxlint/binding-android-arm-eabi1.63.0indirect
npm@oxlint/binding-android-arm-eabi1.74.0indirect
npm@oxlint/binding-android-arm641.63.0indirect
npm@oxlint/binding-android-arm641.74.0indirect
npm@oxlint/binding-darwin-arm641.63.0indirect
npm@oxlint/binding-darwin-arm641.74.0indirect
npm@oxlint/binding-darwin-x641.63.0indirect
npm@oxlint/binding-darwin-x641.74.0indirect
npm@oxlint/binding-freebsd-x641.63.0indirect
npm@oxlint/binding-freebsd-x641.74.0indirect
npm@oxlint/binding-linux-arm-gnueabihf1.63.0indirect
npm@oxlint/binding-linux-arm-gnueabihf1.74.0indirect
npm@oxlint/binding-linux-arm-musleabihf1.63.0indirect
npm@oxlint/binding-linux-arm-musleabihf1.74.0indirect
npm@oxlint/binding-linux-arm64-gnu1.63.0indirect
npm@oxlint/binding-linux-arm64-gnu1.74.0indirect
npm@oxlint/binding-linux-arm64-musl1.63.0indirect
npm@oxlint/binding-linux-arm64-musl1.74.0indirect
npm@oxlint/binding-linux-ppc64-gnu1.63.0indirect
npm@oxlint/binding-linux-ppc64-gnu1.74.0indirect
npm@oxlint/binding-linux-riscv64-gnu1.63.0indirect
npm@oxlint/binding-linux-riscv64-gnu1.74.0indirect
npm@oxlint/binding-linux-riscv64-musl1.63.0indirect
npm@oxlint/binding-linux-riscv64-musl1.74.0indirect
npm@oxlint/binding-linux-s390x-gnu1.63.0indirect
npm@oxlint/binding-linux-s390x-gnu1.74.0indirect
npm@oxlint/binding-linux-x64-gnu1.63.0indirect
npm@oxlint/binding-linux-x64-gnu1.74.0indirect
npm@oxlint/binding-linux-x64-musl1.63.0indirect
npm@oxlint/binding-linux-x64-musl1.74.0indirect
npm@oxlint/binding-openharmony-arm641.63.0indirect
npm@oxlint/binding-openharmony-arm641.74.0indirect
npm@oxlint/binding-win32-arm64-msvc1.63.0indirect
npm@oxlint/binding-win32-arm64-msvc1.74.0indirect
npm@oxlint/binding-win32-ia32-msvc1.63.0indirect
npm@oxlint/binding-win32-ia32-msvc1.74.0indirect
npm@oxlint/binding-win32-x64-msvc1.63.0indirect
npm@oxlint/binding-win32-x64-msvc1.74.0indirect
npm@pinojs/redact0.4.0indirect
npm@pkgjs/parseargs0.11.0indirect
npm@pkgr/core0.2.9indirect
npm@playwright/test1.61.1indirect
npm@playwright/test^1.61.1indirect
npm@polka/url1.0.0-next.29indirect
npm@posthog/core1.43.1indirect
npm@posthog/types1.397.0indirect
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/number1.1.2indirect
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.2indirect
npm@radix-ui/react-compose-refs1.1.3indirect
npm@radix-ui/react-context1.2.0indirect
npm@radix-ui/react-context-menu2.3.3indirect
npm@radix-ui/react-dialog1.1.19indirect
npm@radix-ui/react-direction1.1.2indirect
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.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.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.2.4indirect
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@reduxjs/toolkit2.11.2indirect
npm@rolldown/binding-android-arm641.0.1indirect
npm@rolldown/binding-darwin-arm641.0.1indirect
npm@rolldown/binding-darwin-x641.0.1indirect
npm@rolldown/binding-freebsd-x641.0.1indirect
npm@rolldown/binding-linux-arm-gnueabihf1.0.1indirect
npm@rolldown/binding-linux-arm64-gnu1.0.1indirect
npm@rolldown/binding-linux-arm64-musl1.0.1indirect
npm@rolldown/binding-linux-ppc64-gnu1.0.1indirect
npm@rolldown/binding-linux-s390x-gnu1.0.1indirect
npm@rolldown/binding-linux-x64-gnu1.0.1indirect
npm@rolldown/binding-linux-x64-musl1.0.1indirect
npm@rolldown/binding-openharmony-arm641.0.1indirect
npm@rolldown/binding-wasm32-wasi1.0.1indirect
npm@rolldown/binding-win32-arm64-msvc1.0.1indirect
npm@rolldown/binding-win32-x64-msvc1.0.1indirect
npm@rolldown/pluginutils1.0.0-rc.2indirect
npm@rolldown/pluginutils1.0.1indirect
npm@rollup/pluginutils5.3.0indirect
npm@rollup/rollup-android-arm-eabi4.54.0indirect
npm@rollup/rollup-android-arm-eabi4.60.4indirect
npm@rollup/rollup-android-arm644.54.0indirect
npm@rollup/rollup-android-arm644.60.4indirect
npm@rollup/rollup-darwin-arm644.54.0indirect
npm@rollup/rollup-darwin-arm644.60.4indirect
npm@rollup/rollup-darwin-x644.54.0indirect
npm@rollup/rollup-darwin-x644.60.4indirect
npm@rollup/rollup-freebsd-arm644.54.0indirect
npm@rollup/rollup-freebsd-arm644.60.4indirect
npm@rollup/rollup-freebsd-x644.54.0indirect
npm@rollup/rollup-freebsd-x644.60.4indirect
npm@rollup/rollup-linux-arm-gnueabihf4.54.0indirect
npm@rollup/rollup-linux-arm-gnueabihf4.60.4indirect
npm@rollup/rollup-linux-arm-musleabihf4.54.0indirect
npm@rollup/rollup-linux-arm-musleabihf4.60.4indirect
npm@rollup/rollup-linux-arm64-gnu4.54.0indirect
npm@rollup/rollup-linux-arm64-gnu4.60.4indirect
npm@rollup/rollup-linux-arm64-musl4.54.0indirect
npm@rollup/rollup-linux-arm64-musl4.60.4indirect
npm@rollup/rollup-linux-loong64-gnu4.54.0indirect
npm@rollup/rollup-linux-loong64-gnu4.60.4indirect
npm@rollup/rollup-linux-loong64-musl4.60.4indirect
npm@rollup/rollup-linux-ppc64-gnu4.54.0indirect
npm@rollup/rollup-linux-ppc64-gnu4.60.4indirect
npm@rollup/rollup-linux-ppc64-musl4.60.4indirect
npm@rollup/rollup-linux-riscv64-gnu4.54.0indirect
npm@rollup/rollup-linux-riscv64-gnu4.60.4indirect
npm@rollup/rollup-linux-riscv64-musl4.54.0indirect
npm@rollup/rollup-linux-riscv64-musl4.60.4indirect
npm@rollup/rollup-linux-s390x-gnu4.54.0indirect
npm@rollup/rollup-linux-s390x-gnu4.60.4indirect
npm@rollup/rollup-linux-x64-gnu4.54.0indirect
npm@rollup/rollup-linux-x64-gnu4.60.4indirect
npm@rollup/rollup-linux-x64-musl4.54.0indirect
npm@rollup/rollup-linux-x64-musl4.60.4indirect
npm@rollup/rollup-openbsd-x644.60.4indirect
npm@rollup/rollup-openharmony-arm644.54.0indirect
npm@rollup/rollup-openharmony-arm644.60.4indirect
npm@rollup/rollup-win32-arm64-msvc4.54.0indirect
npm@rollup/rollup-win32-arm64-msvc4.60.4indirect
npm@rollup/rollup-win32-ia32-msvc4.54.0indirect
npm@rollup/rollup-win32-ia32-msvc4.60.4indirect
npm@rollup/rollup-win32-x64-gnu4.54.0indirect
npm@rollup/rollup-win32-x64-gnu4.60.4indirect
npm@rollup/rollup-win32-x64-msvc4.54.0indirect
npm@rollup/rollup-win32-x64-msvc4.60.4indirect
npm@rtsao/scc1.1.0indirect
npm@shikijs/core3.22.0indirect
npm@shikijs/core4.3.1indirect
npm@shikijs/engine-javascript3.22.0indirect
npm@shikijs/engine-javascript4.3.1indirect
npm@shikijs/engine-oniguruma3.22.0indirect
npm@shikijs/engine-oniguruma4.3.1indirect
npm@shikijs/langs3.22.0indirect
npm@shikijs/langs4.3.1indirect
npm@shikijs/primitive4.3.1indirect
npm@shikijs/rehype3.22.0indirect
npm@shikijs/themes3.22.0indirect
npm@shikijs/themes4.3.1indirect
npm@shikijs/transformers3.22.0indirect
npm@shikijs/twoslash4.3.1indirect
npm@shikijs/types3.22.0indirect
npm@shikijs/types4.3.1indirect
npm@shikijs/vscode-textmate10.0.2indirect
npm@sideway/address4.1.5indirect
npm@sideway/formula3.0.1indirect
npm@sideway/pinpoint2.0.0indirect
npm@silverbucket/ajv-formats-draft20191.6.5indirect
npm@silverbucket/iana-schemes1.4.4indirect
npm@simple-libs/child-process-utils2.0.0indirect
npm@simple-libs/stream-utils2.0.0indirect
npm@sinclair/typebox0.34.48indirect
npm@sindresorhus/base621.0.0indirect
npm@sindresorhus/is4.6.0indirect
npm@sindresorhus/merge-streams4.0.0indirect
npm@sinonjs/commons3.0.1indirect
npm@sinonjs/fake-timers15.4.0indirect
npm@standard-schema/spec1.1.0indirect
npm@standard-schema/utils0.3.0indirect
npm@storybook/addon-a11y10.5.2indirect
npm@storybook/addon-a11y^10.5.2indirect
npm@storybook/addon-docs10.5.2indirect
npm@storybook/addon-docs^10.5.2indirect
npm@storybook/addon-themes10.5.2indirect
npm@storybook/addon-themes^10.5.2indirect
npm@storybook/builder-vite10.5.2indirect
npm@storybook/csf-plugin10.5.2indirect
npm@storybook/global5.0.0indirect
npm@storybook/icons2.0.2indirect
npm@storybook/react10.5.2indirect
npm@storybook/react-dom-shim10.5.2indirect
npm@storybook/react-vite10.5.2indirect
npm@storybook/react-vite^10.5.2indirect
npm@storybook/test-runner0.24.4indirect
npm@storybook/test-runner^0.24.4indirect
npm@supabase/auth-js2.110.7indirect
npm@supabase/functions-js2.110.7indirect
npm@supabase/phoenix0.4.5indirect
npm@supabase/postgrest-js2.110.7indirect
npm@supabase/realtime-js2.110.7indirect
npm@supabase/storage-js2.110.7indirect
npm@supabase/supabase-js2.110.7indirect
npm@supabase/supabase-js^2.110.7indirect
npm@swc-node/core1.15.0indirect
npm@swc-node/register1.12.0indirect
npm@swc-node/sourcemap-support0.6.1indirect
npm@swc/core1.15.11indirect
npm@swc/core-darwin-arm641.15.11indirect
npm@swc/core-darwin-x641.15.11indirect
npm@swc/core-linux-arm-gnueabihf1.15.11indirect
npm@swc/core-linux-arm64-gnu1.15.11indirect
npm@swc/core-linux-arm64-musl1.15.11indirect
npm@swc/core-linux-x64-gnu1.15.11indirect
npm@swc/core-linux-x64-musl1.15.11indirect
npm@swc/core-win32-arm64-msvc1.15.11indirect
npm@swc/core-win32-ia32-msvc1.15.11indirect
npm@swc/core-win32-x64-msvc1.15.11indirect
npm@swc/counter0.1.3indirect
npm@swc/helpers0.5.15indirect
npm@swc/helpers0.5.18indirect
npm@swc/jest0.2.39indirect
npm@swc/types0.1.25indirect
npm@szmarczak/http-timer4.0.6indirect
npm@tailwindcss/node4.3.3indirect
npm@tailwindcss/oxide4.3.3indirect
npm@tailwindcss/oxide-android-arm644.3.3indirect
npm@tailwindcss/oxide-darwin-arm644.3.3indirect
npm@tailwindcss/oxide-darwin-x644.3.3indirect
npm@tailwindcss/oxide-freebsd-x644.3.3indirect
npm@tailwindcss/oxide-linux-arm-gnueabihf4.3.3indirect
npm@tailwindcss/oxide-linux-arm64-gnu4.3.3indirect
npm@tailwindcss/oxide-linux-arm64-musl4.3.3indirect
npm@tailwindcss/oxide-linux-x64-gnu4.3.3indirect
npm@tailwindcss/oxide-linux-x64-musl4.3.3indirect
npm@tailwindcss/oxide-wasm32-wasi4.3.3indirect
npm@tailwindcss/oxide-win32-arm64-msvc4.3.3indirect
npm@tailwindcss/oxide-win32-x64-msvc4.3.3indirect
npm@tailwindcss/vite4.3.3indirect
npm@tailwindcss/vite^4.3.3indirect
npm@tanstack/query-core5.101.2indirect
npm@testing-library/dom10.4.1indirect
npm@testing-library/jest-dom6.9.1indirect
npm@testing-library/react16.3.0indirect
npm@testing-library/user-event14.6.1indirect
npm@tokenizer/inflate0.4.1indirect
npm@tokenizer/token0.3.0indirect
npm@tsconfig/node101.0.12indirect
npm@tsconfig/node121.0.11indirect
npm@tsconfig/node141.0.3indirect
npm@tsconfig/node161.0.4indirect
npm@turbo/darwin-642.9.16indirect
npm@turbo/darwin-arm642.9.16indirect
npm@turbo/linux-642.9.16indirect
npm@turbo/linux-arm642.9.16indirect
npm@turbo/windows-642.9.16indirect
npm@turbo/windows-arm642.9.16indirect
npm@tybys/wasm-util0.10.1indirect
npm@tybys/wasm-util0.10.2indirect
npm@tybys/wasm-util0.10.3indirect
npm@types/aria-query5.0.4indirect
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/chai5.2.3indirect
npm@types/connect3.4.38indirect
npm@types/cors2.8.19indirect
npm@types/d37.4.3indirect
npm@types/d3-array3.2.2indirect
npm@types/d3-axis3.0.6indirect
npm@types/d3-brush3.0.6indirect
npm@types/d3-chord3.0.6indirect
npm@types/d3-color3.1.3indirect
npm@types/d3-contour3.0.6indirect
npm@types/d3-delaunay6.0.4indirect
npm@types/d3-dispatch3.0.7indirect
npm@types/d3-drag3.0.7indirect
npm@types/d3-dsv3.0.7indirect
npm@types/d3-ease3.0.2indirect
npm@types/d3-fetch3.0.7indirect
npm@types/d3-force3.0.10indirect
npm@types/d3-format3.0.4indirect
npm@types/d3-geo3.1.0indirect
npm@types/d3-hierarchy3.1.7indirect
npm@types/d3-interpolate3.0.4indirect
npm@types/d3-path3.1.1indirect
npm@types/d3-polygon3.0.2indirect
npm@types/d3-quadtree3.0.6indirect
npm@types/d3-random3.0.3indirect
npm@types/d3-scale4.0.9indirect
npm@types/d3-scale-chromatic3.1.0indirect
npm@types/d3-selection3.0.11indirect
npm@types/d3-shape3.1.8indirect
npm@types/d3-time3.0.4indirect
npm@types/d3-time-format4.0.3indirect
npm@types/d3-timer3.0.2indirect
npm@types/d3-transition3.0.9indirect
npm@types/d3-zoom3.0.8indirect
npm@types/debug4.1.12indirect
npm@types/deep-eql4.0.2indirect
npm@types/doctrine0.0.9indirect
npm@types/esrecurse4.3.1indirect
npm@types/estree1.0.8indirect
npm@types/estree1.0.9indirect
npm@types/estree-jsx1.0.5indirect
npm@types/express5.0.6indirect
npm@types/express-serve-static-core5.1.1indirect
npm@types/fs-extra11.0.4indirect
npm@types/geojson7946.0.16indirect
npm@types/hast3.0.4indirect
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/json-schema7.0.15indirect
npm@types/json50.0.29indirect
npm@types/jsonfile6.1.4indirect
npm@types/jsonwebtoken9.0.10indirect
npm@types/junit-report-builder3.0.2indirect
npm@types/katex0.16.8indirect
npm@types/mdast4.0.4indirect
npm@types/mdx2.0.14indirect
npm@types/mdx^2.0.14indirect
npm@types/ms2.1.0indirect
npm@types/node12.20.55indirect
npm@types/node22.19.7indirect
npm@types/node24.12.4indirect
npm@types/node26.1.1indirect
npm@types/node^26.1.1indirect
npm@types/pg8.20.0indirect
npm@types/qs6.14.0indirect
npm@types/range-parser1.2.7indirect
npm@types/react19.2.13indirect
npm@types/react^19.0.0indirect
npm@types/react^19.2.10indirect
npm@types/react-dom19.2.3indirect
npm@types/react-dom^19.0.0indirect
npm@types/react-dom^19.2.3indirect
npm@types/resolve1.20.6indirect
npm@types/responselike1.0.0indirect
npm@types/retry0.12.0indirect
npm@types/send1.2.1indirect
npm@types/serve-static2.2.0indirect
npm@types/stack-utils2.0.3indirect
npm@types/trusted-types2.0.7indirect
npm@types/unist2.0.11indirect
npm@types/unist3.0.3indirect
npm@types/use-sync-external-store0.0.6indirect
npm@types/validator13.15.10indirect
npm@types/wait-on5.3.4indirect
npm@types/webidl-conversions7.0.3indirect
npm@types/whatwg-url13.0.0indirect
npm@types/yargs17.0.35indirect
npm@types/yargs-parser21.0.3indirect
npm@typescript-eslint/eslint-plugin8.54.0indirect
npm@typescript-eslint/eslint-plugin^8.54.0indirect
npm@typescript-eslint/parser8.46.2indirect
npm@typescript-eslint/parser8.50.0indirect
npm@typescript-eslint/parser8.51.0indirect
npm@typescript-eslint/parser8.54.0indirect
npm@typescript-eslint/parser8.59.2indirect
npm@typescript-eslint/parser^8.46.2indirect
npm@typescript-eslint/project-service8.49.0indirect
npm@typescript-eslint/project-service8.50.0indirect
npm@typescript-eslint/project-service8.51.0indirect
npm@typescript-eslint/project-service8.54.0indirect
npm@typescript-eslint/project-service8.59.1indirect
npm@typescript-eslint/project-service8.59.2indirect
npm@typescript-eslint/rule-tester8.46.2indirect
npm@typescript-eslint/rule-tester8.51.0indirect
npm@typescript-eslint/rule-tester8.54.0indirect
npm@typescript-eslint/rule-tester^8.46.2indirect
npm@typescript-eslint/scope-manager8.49.0indirect
npm@typescript-eslint/scope-manager8.50.0indirect
npm@typescript-eslint/scope-manager8.51.0indirect
npm@typescript-eslint/scope-manager8.54.0indirect
npm@typescript-eslint/scope-manager8.59.1indirect
npm@typescript-eslint/scope-manager8.59.2indirect
npm@typescript-eslint/tsconfig-utils8.49.0indirect
npm@typescript-eslint/tsconfig-utils8.50.0indirect
npm@typescript-eslint/tsconfig-utils8.51.0indirect
npm@typescript-eslint/tsconfig-utils8.54.0indirect
npm@typescript-eslint/tsconfig-utils8.59.1indirect
npm@typescript-eslint/tsconfig-utils8.59.2indirect
npm@typescript-eslint/type-utils8.54.0indirect
npm@typescript-eslint/types8.49.0indirect
npm@typescript-eslint/types8.50.0indirect
npm@typescript-eslint/types8.51.0indirect
npm@typescript-eslint/types8.54.0indirect
npm@typescript-eslint/types8.59.1indirect
npm@typescript-eslint/types8.59.2indirect
npm@typescript-eslint/types8.59.3indirect
npm@typescript-eslint/types8.62.1indirect
npm@typescript-eslint/typescript-estree8.49.0indirect
npm@typescript-eslint/typescript-estree8.50.0indirect
npm@typescript-eslint/typescript-estree8.51.0indirect
npm@typescript-eslint/typescript-estree8.54.0indirect
npm@typescript-eslint/typescript-estree8.59.1indirect
npm@typescript-eslint/typescript-estree8.59.2indirect
npm@typescript-eslint/visitor-keys8.49.0indirect
npm@typescript-eslint/visitor-keys8.50.0indirect
npm@typescript-eslint/visitor-keys8.51.0indirect
npm@typescript-eslint/visitor-keys8.54.0indirect
npm@typescript-eslint/visitor-keys8.59.1indirect
npm@typescript-eslint/visitor-keys8.59.2indirect
npm@typescript/native-preview7.0.0-dev.20260707.2indirect
npm@typescript/native-preview-darwin-arm647.0.0-dev.20260707.2indirect
npm@typescript/native-preview-darwin-x647.0.0-dev.20260707.2indirect
npm@typescript/native-preview-linux-arm7.0.0-dev.20260707.2indirect
npm@typescript/native-preview-linux-arm647.0.0-dev.20260707.2indirect
npm@typescript/native-preview-linux-x647.0.0-dev.20260707.2indirect
npm@typescript/native-preview-win32-arm647.0.0-dev.20260707.2indirect
npm@typescript/native-preview-win32-x647.0.0-dev.20260707.2indirect
npm@typescript/vfs1.6.4indirect
npm@ungap/structured-clone1.3.0indirect
npm@unrs/resolver-binding-android-arm-eabi1.11.1indirect
npm@unrs/resolver-binding-android-arm641.11.1indirect
npm@unrs/resolver-binding-darwin-arm641.11.1indirect
npm@unrs/resolver-binding-darwin-x641.11.1indirect
npm@unrs/resolver-binding-freebsd-x641.11.1indirect
npm@unrs/resolver-binding-linux-arm-gnueabihf1.11.1indirect
npm@unrs/resolver-binding-linux-arm-musleabihf1.11.1indirect
npm@unrs/resolver-binding-linux-arm64-gnu1.11.1indirect
npm@unrs/resolver-binding-linux-arm64-musl1.11.1indirect
npm@unrs/resolver-binding-linux-ppc64-gnu1.11.1indirect
npm@unrs/resolver-binding-linux-riscv64-gnu1.11.1indirect
npm@unrs/resolver-binding-linux-riscv64-musl1.11.1indirect
npm@unrs/resolver-binding-linux-s390x-gnu1.11.1indirect
npm@unrs/resolver-binding-linux-x64-gnu1.11.1indirect
npm@unrs/resolver-binding-linux-x64-musl1.11.1indirect
npm@unrs/resolver-binding-wasm32-wasi1.11.1indirect
npm@unrs/resolver-binding-win32-arm64-msvc1.11.1indirect
npm@unrs/resolver-binding-win32-ia32-msvc1.11.1indirect
npm@unrs/resolver-binding-win32-x64-msvc1.11.1indirect
npm@upsetjs/venn.js2.0.0indirect
npm@vercel/oidc3.2.0indirect
npm@verdaccio/auth8.0.4indirect
npm@verdaccio/config8.1.2indirect
npm@verdaccio/core8.1.2indirect
npm@verdaccio/file-locking13.0.1indirect
npm@verdaccio/hooks8.0.4indirect
npm@verdaccio/loaders8.0.3indirect
npm@verdaccio/local-storage-legacy11.3.4indirect
npm@verdaccio/logger8.0.3indirect
npm@verdaccio/logger-commons8.0.3indirect
npm@verdaccio/logger-prettify8.0.1indirect
npm@verdaccio/middleware8.0.5indirect
npm@verdaccio/package-filter13.0.3indirect
npm@verdaccio/search-indexer8.0.2indirect
npm@verdaccio/signature8.0.3indirect
npm@verdaccio/streams10.2.5indirect
npm@verdaccio/tarball13.0.3indirect
npm@verdaccio/ui-theme9.0.0-next-9.21indirect
npm@verdaccio/url13.0.3indirect
npm@verdaccio/utils8.1.3indirect
npm@vitejs/plugin-react5.1.3indirect
npm@vitejs/plugin-react6.0.2indirect
npm@vitejs/plugin-react^6.0.2indirect
npm@vitest/coverage-v84.0.16indirect
npm@vitest/coverage-v84.0.18indirect
npm@vitest/coverage-v84.0.6indirect
npm@vitest/expect2.1.9indirect
npm@vitest/expect3.2.4indirect
npm@vitest/expect4.0.16indirect
npm@vitest/expect4.0.18indirect
npm@vitest/expect4.1.6indirect
npm@vitest/mocker2.1.9indirect
npm@vitest/mocker4.0.16indirect
npm@vitest/mocker4.0.18indirect
npm@vitest/mocker4.1.6indirect
npm@vitest/pretty-format2.1.9indirect
npm@vitest/pretty-format3.2.4indirect
npm@vitest/pretty-format4.0.16indirect
npm@vitest/pretty-format4.0.18indirect
npm@vitest/pretty-format4.1.6indirect
npm@vitest/runner2.1.9indirect
npm@vitest/runner4.0.16indirect
npm@vitest/runner4.0.18indirect
npm@vitest/runner4.1.6indirect
npm@vitest/snapshot2.1.9indirect
npm@vitest/snapshot4.0.16indirect
npm@vitest/snapshot4.0.18indirect
npm@vitest/snapshot4.1.6indirect
npm@vitest/spy2.1.9indirect
npm@vitest/spy3.2.4indirect
npm@vitest/spy4.0.16indirect
npm@vitest/spy4.0.18indirect
npm@vitest/spy4.1.6indirect
npm@vitest/ui4.0.18indirect
npm@vitest/utils2.1.9indirect
npm@vitest/utils3.2.4indirect
npm@vitest/utils4.0.16indirect
npm@vitest/utils4.0.18indirect
npm@vitest/utils4.1.6indirect
npm@volar/language-core2.4.28indirect
npm@volar/source-map2.4.28indirect
npm@volar/typescript2.4.28indirect
npm@webcontainer/env1.1.1indirect
npm@workflow/serde4.1.0indirect
npm@yuku-analyzer/binding-darwin-arm640.6.5indirect
npm@yuku-analyzer/binding-darwin-x640.6.5indirect
npm@yuku-analyzer/binding-freebsd-x640.6.5indirect
npm@yuku-analyzer/binding-linux-arm-gnu0.6.5indirect
npm@yuku-analyzer/binding-linux-arm-musl0.6.5indirect
npm@yuku-analyzer/binding-linux-arm64-gnu0.6.5indirect
npm@yuku-analyzer/binding-linux-arm64-musl0.6.5indirect
npm@yuku-analyzer/binding-linux-x64-gnu0.6.5indirect
npm@yuku-analyzer/binding-linux-x64-musl0.6.5indirect
npm@yuku-analyzer/binding-win32-arm640.6.5indirect
npm@yuku-analyzer/binding-win32-x640.6.5indirect
npm@yuku-toolchain/types0.5.43indirect
npmabort-controller3.0.0indirect
npmaccepts1.3.8indirect
npmaccepts2.0.0indirect
npmacorn-jsx5.3.2indirect
npmacorn-walk8.3.4indirect
npmadd2.0.6indirect
npmagent-base6.0.2indirect
npmagent-base7.1.4indirect
npmaggregate-error3.1.0indirect
npmai7.0.31indirect
npmai^7.0.31indirect
npmajv6.12.6indirect
npmajv6.15.0indirect
npmajv8.18.0indirect
npmajv8.20.0indirect
npmajv-errors3.0.0indirect
npmajv-formats3.0.1indirect
npmajv-ftl-i18n0.3.0indirect
npmajv-keywords5.1.0indirect
npmamator1.1.0indirect
npmansi-colors4.1.3indirect
npmansi-escapes4.3.2indirect
npmansi-escapes7.3.0indirect
npmansi-regex5.0.1indirect
npmansi-regex6.2.2indirect
npmansi-styles3.2.1indirect
npmansi-styles4.3.0indirect
npmansi-styles5.2.0indirect
npmansi-styles6.2.3indirect
npmanymatch3.1.3indirect
npmapache-md51.1.8indirect
npmappend-transform2.0.0indirect
npmapps/docs0.0.0indirect
npmapps/registry0.0.0indirect
npmarchy1.0.0indirect
npmare-docs-informative0.0.2indirect
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-flatten1.1.1indirect
npmarray-includes3.1.9indirect
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
npmasn10.2.6indirect
npmassert-plus1.0.0indirect
npmassertion-error2.0.1indirect
npmast-types0.16.1indirect
npmast-types-flow0.0.8indirect
npmast-v8-to-istanbul0.3.10indirect
npmast-v8-to-istanbul0.3.11indirect
npmastring1.9.0indirect
npmasync3.2.6indirect
npmasync-function1.0.0indirect
npmasynckit0.4.0indirect
npmatomic-sleep1.0.0indirect
npmavailable-typed-arrays1.0.7indirect
npmaws-sign20.7.0indirect
npmaws41.13.2indirect
npmaxe-core4.11.4indirect
npmaxe-core4.12.1indirect
npmaxe-core^4.11.4indirect
npmaxe-html-reporter2.2.11indirect
npmaxe-playwright2.2.2indirect
npmaxe-playwright^2.2.2indirect
npmaxobject-query4.1.0indirect
npmb4a1.8.1indirect
npmbabel-jest30.4.1indirect
npmbabel-plugin-istanbul7.0.1indirect
npmbabel-plugin-jest-hoist30.4.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.9.1indirect
npmbase64-js1.5.1indirect
npmbaseline-browser-mapping2.10.43indirect
npmbasic-auth2.0.1indirect
npmbcrypt-pbkdf1.0.2indirect
npmbcryptjs2.4.3indirect
npmbetter-path-resolve1.0.0indirect
npmbezier-easing2.1.0indirect
npmbidi-js1.0.3indirect
npmbignumber.js9.3.1indirect
npmbody-parser1.20.5indirect
npmbody-parser2.2.2indirect
npmboolbase1.0.0indirect
npmbrace-expansion1.1.12indirect
npmbrace-expansion1.1.14indirect
npmbrace-expansion1.1.15indirect
npmbrace-expansion2.0.2indirect
npmbrace-expansion2.1.0indirect
npmbrace-expansion2.1.1indirect
npmbrace-expansion5.0.6indirect
npmbraces3.0.3indirect
npmbrowserify-zlib0.1.4indirect
npmbrowserslist4.28.4indirect
npmbs-logger0.2.6indirect
npmbser2.1.1indirect
npmbson7.2.0indirect
npmbuffer6.0.3indirect
npmbuffer-equal-constant-time1.0.1indirect
npmbuffer-from1.1.2indirect
npmbuiltin-modules3.3.0indirect
npmbuiltin-modules5.0.0indirect
npmbundle-name4.1.0indirect
npmbytes3.1.2indirect
npmcac6.7.14indirect
npmcacheable-lookup6.1.0indirect
npmcacheable-request7.0.2indirect
npmcaching-transform4.0.0indirect
npmcall-bind1.0.8indirect
npmcall-bind1.0.9indirect
npmcall-bind-apply-helpers1.0.2indirect
npmcall-bound1.0.4indirect
npmcallsites3.1.0indirect
npmcamelcase5.3.1indirect
npmcamelcase6.3.0indirect
npmcaniuse-lite1.0.30001800indirect
npmcaseless0.12.0indirect
npmccount2.0.1indirect
npmchai5.3.3indirect
npmchai6.2.2indirect
npmchalk2.4.2indirect
npmchalk4.1.2indirect
npmchalk5.6.2indirect
npmchange-case5.4.4indirect
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
npmcheck-error2.1.3indirect
npmchokidar5.0.0indirect
npmci-info4.4.0indirect
npmcjs-module-lexer2.2.0indirect
npmclass-transformer0.5.1indirect
npmclass-validator0.15.1indirect
npmclean-regexp1.0.0indirect
npmclean-stack2.2.0indirect
npmclient-only0.0.1indirect
npmclipanion4.0.0-rc.4indirect
npmcliui6.0.0indirect
npmcliui8.0.1indirect
npmcliui9.0.1indirect
npmclone-response1.0.3indirect
npmcnfast0.0.8indirect
npmco4.6.0indirect
npmcollapse-white-space2.1.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
npmcommander12.1.0indirect
npmcommander15.0.0indirect
npmcommander2.20.3indirect
npmcommander3.0.2indirect
npmcommander7.2.0indirect
npmcommander8.3.0indirect
npmcomment-parser1.4.6indirect
npmcomment-parser1.4.7indirect
npmcommondir1.0.1indirect
npmcompare-versions6.1.1indirect
npmcompressible2.0.18indirect
npmcompression1.8.1indirect
npmcompute-scroll-into-view3.1.1indirect
npmconcat-map0.0.1indirect
npmconcurrently10.0.3indirect
npmconcurrently^10.0.3indirect
npmconfbox0.1.8indirect
npmconfbox0.2.4indirect
npmcontent-disposition0.5.4indirect
npmcontent-disposition1.0.1indirect
npmcontent-type1.0.5indirect
npmconventional-changelog-angular9.2.0indirect
npmconventional-changelog-conventionalcommits10.2.0indirect
npmconventional-commits-parser7.0.0indirect
npmconvert-hrtime5.0.0indirect
npmconvert-source-map1.9.0indirect
npmconvert-source-map2.0.0indirect
npmcookie0.7.2indirect
npmcookie-signature1.0.7indirect
npmcookie-signature1.2.2indirect
npmcore-js3.49.0indirect
npmcore-js-compat3.49.0indirect
npmcore-util-is1.0.2indirect
npmcors2.8.6indirect
npmcorser2.0.1indirect
npmcose-base1.0.3indirect
npmcose-base2.2.0indirect
npmcosmiconfig9.0.2indirect
npmcosmiconfig-typescript-loader6.3.0indirect
npmcreate-require1.1.1indirect
npmcross-spawn7.0.6indirect
npmcss-tree3.1.0indirect
npmcss.escape1.5.1indirect
npmcssesc3.0.0indirect
npmcssstyle5.3.7indirect
npmcsstype3.2.3indirect
npmcwd0.10.0indirect
npmcytoscape3.34.0indirect
npmcytoscape-cose-bilkent4.1.0indirect
npmcytoscape-fcose2.2.0indirect
npmd37.9.0indirect
npmd3-array2.12.1indirect
npmd3-array3.2.4indirect
npmd3-axis3.0.0indirect
npmd3-brush3.0.0indirect
npmd3-chord3.0.1indirect
npmd3-color3.1.0indirect
npmd3-contour4.0.2indirect
npmd3-delaunay6.0.4indirect
npmd3-dispatch3.0.1indirect
npmd3-drag3.0.0indirect
npmd3-dsv3.0.1indirect
npmd3-ease3.0.1indirect
npmd3-fetch3.0.1indirect
npmd3-force3.0.0indirect
npmd3-format3.1.2indirect
npmd3-geo3.1.1indirect
npmd3-hierarchy3.1.2indirect
npmd3-interpolate3.0.1indirect
npmd3-path1.0.9indirect
npmd3-path3.1.0indirect
npmd3-polygon3.0.1indirect
npmd3-quadtree3.0.1indirect
npmd3-random3.0.1indirect
npmd3-sankey0.12.3indirect
npmd3-scale4.0.2indirect
npmd3-scale-chromatic3.1.0indirect
npmd3-selection3.0.0indirect
npmd3-shape1.3.7indirect
npmd3-shape3.2.0indirect
npmd3-time3.1.0indirect
npmd3-time-format4.1.0indirect
npmd3-timer3.0.1indirect
npmd3-transition3.0.1indirect
npmd3-zoom3.0.0indirect
npmdagre-d3-es7.0.14indirect
npmdamerau-levenshtein1.0.8indirect
npmdashdash1.14.1indirect
npmdata-uri-to-buffer4.0.1indirect
npmdata-urls6.0.1indirect
npmdata-view-buffer1.0.2indirect
npmdata-view-byte-length1.0.2indirect
npmdata-view-byte-offset1.0.1indirect
npmdataloader1.4.0indirect
npmdayjs1.11.18indirect
npmdayjs1.11.21indirect
npmdebug2.6.9indirect
npmdebug3.2.7indirect
npmdebug4.4.3indirect
npmdecamelize1.2.0indirect
npmdecimal.js10.6.0indirect
npmdecimal.js-light2.5.1indirect
npmdecode-named-character-reference1.3.0indirect
npmdecompress-response6.0.0indirect
npmdedent1.7.1indirect
npmdeep-eql5.0.2indirect
npmdeep-is0.1.4indirect
npmdeepmerge4.3.1indirect
npmdefault-browser5.5.0indirect
npmdefault-browser-id5.0.1indirect
npmdefault-require-extensions3.0.1indirect
npmdefer-to-connect2.0.1indirect
npmdefine-data-property1.1.4indirect
npmdefine-lazy-prop3.0.0indirect
npmdefine-properties1.2.1indirect
npmdelaunator5.1.0indirect
npmdelayed-stream1.0.0indirect
npmdepd2.0.0indirect
npmdequal2.0.3indirect
npmdestroy1.2.0indirect
npmdetect-indent6.1.0indirect
npmdetect-indent7.0.2indirect
npmdetect-libc2.1.2indirect
npmdetect-newline3.1.0indirect
npmdetect-node-es1.1.0indirect
npmdevlop1.1.0indirect
npmdiff4.0.4indirect
npmdiffable-html4.1.0indirect
npmdir-glob3.0.1indirect
npmdiscontinuous-range1.0.0indirect
npmdoctrine2.1.0indirect
npmdoctrine3.0.0indirect
npmdom-accessibility-api0.5.16indirect
npmdom-accessibility-api0.6.3indirect
npmdom-serializer0.2.2indirect
npmdomelementtype1.3.1indirect
npmdomelementtype2.3.0indirect
npmdomhandler2.4.2indirect
npmdompurify3.4.4indirect
npmdompurify3.4.7indirect
npmdomutils1.7.0indirect
npmdotenv17.4.2indirect
npmdotenv8.6.0indirect
npmdotenv^17.2.4indirect
npmdunder-proto1.0.1indirect
npmduplexify3.7.1indirect
npmeastasianwidth0.2.0indirect
npmecc-jsbn0.1.2indirect
npmecdsa-sig-formatter1.0.11indirect
npmee-first1.1.1indirect
npmelectron-to-chromium1.5.387indirect
npmemittery0.13.1indirect
npmemoji-regex10.6.0indirect
npmemoji-regex8.0.0indirect
npmemoji-regex9.2.2indirect
npmempathic2.0.1indirect
npmencodeurl2.0.0indirect
npmend-of-stream1.4.5indirect
npmenhanced-resolve5.18.4indirect
npmenhanced-resolve5.24.2indirect
npmenquirer2.4.1indirect
npmentities1.1.2indirect
npmentities2.2.0indirect
npmentities4.5.0indirect
npmentities6.0.1indirect
npmenv-paths2.2.1indirect
npmenvinfo7.21.0indirect
npmenvironment1.1.0indirect
npmerror-ex1.3.4indirect
npmes-abstract1.24.1indirect
npmes-abstract1.24.2indirect
npmes-define-property1.0.1indirect
npmes-errors1.3.0indirect
npmes-iterator-helpers1.2.2indirect
npmes-module-lexer1.7.0indirect
npmes-module-lexer2.1.0indirect
npmes-object-atoms1.1.1indirect
npmes-set-tostringtag2.1.0indirect
npmes-shim-unscopables1.1.0indirect
npmes-to-primitive1.3.0indirect
npmes-toolkit1.46.1indirect
npmes6-error4.1.1indirect
npmesast-util-from-estree2.0.0indirect
npmesast-util-from-js2.0.1indirect
npmesbuild0.21.5indirect
npmesbuild0.27.2indirect
npmesbuild0.28.0indirect
npmesbuild0.28.1indirect
npmescalade3.2.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.3.0indirect
npmeslint10.7.0indirect
npmeslint8.57.1indirect
npmeslint9.39.2indirect
npmeslint9.39.4indirect
npmeslint^10.7.0indirect
npmeslint^9.0.0indirect
npmeslint-compat-utils0.5.1indirect
npmeslint-config-prettier10.1.8indirect
npmeslint-import-context0.1.9indirect
npmeslint-import-resolver-node0.3.10indirect
npmeslint-import-resolver-node0.3.9indirect
npmeslint-import-resolver-typescript3.10.1indirect
npmeslint-module-utils2.12.1indirect
npmeslint-plugin-es-x7.8.0indirect
npmeslint-plugin-import2.32.0indirect
npmeslint-plugin-import^2.32.0indirect
npmeslint-plugin-import-x4.17.1indirect
npmeslint-plugin-import-x^4.17.1indirect
npmeslint-plugin-jest29.15.4indirect
npmeslint-plugin-jest^29.15.4indirect
npmeslint-plugin-jsdoc63.0.14indirect
npmeslint-plugin-jsdoc^63.0.14indirect
npmeslint-plugin-jsx-a11y6.10.2indirect
npmeslint-plugin-jsx-a11y^6.10.2indirect
npmeslint-plugin-n17.10.3indirect
npmeslint-plugin-n18.2.2indirect
npmeslint-plugin-n^18.2.2indirect
npmeslint-plugin-no-secrets1.1.2indirect
npmeslint-plugin-no-secrets2.3.3indirect
npmeslint-plugin-no-secrets^2.2.1indirect
npmeslint-plugin-no-unsanitized4.1.4indirect
npmeslint-plugin-no-unsanitized4.1.5indirect
npmeslint-plugin-no-unsanitized^4.1.4indirect
npmeslint-plugin-oxlint1.73.0indirect
npmeslint-plugin-promise7.3.0indirect
npmeslint-plugin-promise^7.2.1indirect
npmeslint-plugin-react7.37.3indirect
npmeslint-plugin-react7.37.5indirect
npmeslint-plugin-react^7.37.5indirect
npmeslint-plugin-react-hooks5.2.0indirect
npmeslint-plugin-react-hooks7.0.1indirect
npmeslint-plugin-regexp2.10.0indirect
npmeslint-plugin-regexp3.1.1indirect
npmeslint-plugin-regexp^3.1.1indirect
npmeslint-plugin-security1.4.0indirect
npmeslint-plugin-security2.1.1indirect
npmeslint-plugin-security3.0.1indirect
npmeslint-plugin-security4.0.0indirect
npmeslint-plugin-security4.0.1indirect
npmeslint-plugin-security^4.0.1indirect
npmeslint-plugin-security-node1.1.4indirect
npmeslint-plugin-security-node^1.1.4indirect
npmeslint-plugin-sonarjs4.2.0indirect
npmeslint-plugin-sonarjs^4.2.0indirect
npmeslint-plugin-testing-library7.16.2indirect
npmeslint-plugin-testing-library^7.15.4indirect
npmeslint-plugin-unicorn62.0.0indirect
npmeslint-plugin-unicorn72.0.0indirect
npmeslint-plugin-unicorn^72.0.0indirect
npmeslint-plugin-vue10.9.2indirect
npmeslint-plugin-vue^10.9.2indirect
npmeslint-scope7.2.2indirect
npmeslint-scope8.4.0indirect
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
npmespree9.6.1indirect
npmesprima4.0.1indirect
npmesquery1.6.0indirect
npmesquery1.7.0indirect
npmesrecurse4.3.0indirect
npmestraverse5.3.0indirect
npmestree-util-attach-comments3.0.0indirect
npmestree-util-build-jsx3.0.1indirect
npmestree-util-is-identifier-name3.0.0indirect
npmestree-util-scope1.0.0indirect
npmestree-util-to-js2.0.0indirect
npmestree-util-value-to-estree3.5.0indirect
npmestree-util-visit2.0.0indirect
npmestree-walker2.0.2indirect
npmestree-walker3.0.3indirect
npmesutils2.0.3indirect
npmetag1.8.1indirect
npmevent-target-shim5.0.1indirect
npmeventemitter34.0.7indirect
npmeventemitter35.0.4indirect
npmevents3.3.0indirect
npmevents-universal1.0.1indirect
npmeventsource-parser3.0.8indirect
npmexeca5.1.1indirect
npmexit0.1.2indirect
npmexit-x0.2.2indirect
npmexpand-tilde1.2.2indirect
npmexpect30.4.1indirect
npmexpect-playwright0.8.0indirect
npmexpect-type1.3.0indirect
npmexpress4.22.1indirect
npmexpress4.22.2indirect
npmexpress5.2.1indirect
npmexpress-rate-limit5.5.1indirect
npmexsolve1.1.0indirect
npmextend3.0.2indirect
npmextendable-error0.1.7indirect
npmextsprintf1.3.0indirect
npmfast-deep-equal3.1.3indirect
npmfast-fifo1.3.2indirect
npmfast-glob3.3.1indirect
npmfast-glob3.3.3indirect
npmfast-json-stable-stringify2.1.0indirect
npmfast-levenshtein2.0.6indirect
npmfast-uri3.1.2indirect
npmfastq1.20.1indirect
npmfb-watchman2.0.2indirect
npmfdir6.5.0indirect
npmfetch-blob3.2.0indirect
npmfflate0.4.8indirect
npmfflate0.8.2indirect
npmfile-entry-cache6.0.1indirect
npmfile-entry-cache8.0.0indirect
npmfile-type21.3.4indirect
npmfill-range7.1.1indirect
npmfinalhandler1.3.2indirect
npmfinalhandler2.1.1indirect
npmfind-cache-dir3.3.2indirect
npmfind-file-up0.1.3indirect
npmfind-pkg0.1.2indirect
npmfind-process1.4.11indirect
npmfind-up4.1.0indirect
npmfind-up5.0.0indirect
npmfind-up-simple1.0.1indirect
npmflat-cache3.2.0indirect
npmflat-cache4.0.1indirect
npmflatted3.3.3indirect
npmflatted3.4.2indirect
npmfluent-transpiler0.6.0indirect
npmfollow-redirects1.16.0indirect
npmfor-each0.3.5indirect
npmforeground-child2.0.0indirect
npmforeground-child3.3.1indirect
npmforever-agent0.6.1indirect
npmform-data4.0.5indirect
npmform-data-encoder1.7.2indirect
npmformdata-polyfill4.0.10indirect
npmforwarded0.2.0indirect
npmframer-motion12.42.2indirect
npmfresh0.5.2indirect
npmfresh2.0.0indirect
npmfromentries1.3.2indirect
npmfs-exists-sync0.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
npmfunctional-red-black-tree1.0.1indirect
npmfunctions-have-names1.2.3indirect
npmfuse.js7.3.0indirect
npmgaxios7.1.4indirect
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-intrinsic1.3.0indirect
npmget-nonce1.0.1indirect
npmget-package-type0.1.0indirect
npmget-proto1.0.1indirect
npmget-stream5.2.0indirect
npmget-stream6.0.1indirect
npmget-symbol-description1.1.0indirect
npmget-tsconfig4.13.0indirect
npmget-tsconfig4.14.0indirect
npmgetpass0.1.7indirect
npmgithub-slugger2.0.0indirect
npmglob-parent5.1.2indirect
npmglob-parent6.0.2indirect
npmglobal-directory5.0.0indirect
npmglobal-modules0.2.3indirect
npmglobal-prefix0.1.5indirect
npmglobals13.24.0indirect
npmglobals14.0.0indirect
npmglobals15.15.0indirect
npmglobals16.4.0indirect
npmglobals16.5.0indirect
npmglobals17.7.0indirect
npmglobalthis1.0.4indirect
npmglobby11.1.0indirect
npmglobby16.2.1indirect
npmglobrex0.1.2indirect
npmgoogle-auth-library10.6.2indirect
npmgoogle-logging-utils1.1.3indirect
npmgopd1.2.0indirect
npmgot-cjs12.5.4indirect
npmgpt-tokenizer3.4.0indirect
npmgpt-tokenizer^3.4.0indirect
npmgraceful-fs4.2.11indirect
npmgraphemer1.4.0indirect
npmgunzip-maybe1.4.2indirect
npmhachure-fill0.5.2indirect
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
npmhasha5.2.2indirect
npmhasown2.0.2indirect
npmhasown2.0.3indirect
npmhast-util-from-parse58.0.3indirect
npmhast-util-parse-selector4.0.0indirect
npmhast-util-raw9.1.0indirect
npmhast-util-to-estree3.1.3indirect
npmhast-util-to-html9.0.5indirect
npmhast-util-to-jsx-runtime2.3.6indirect
npmhast-util-to-parse58.0.1indirect
npmhast-util-to-string3.0.1indirect
npmhast-util-whitespace3.0.0indirect
npmhastscript9.0.1indirect
npmhe1.2.0indirect
npmhelmet8.3.0indirect
npmhermes-estree0.25.1indirect
npmhermes-parser0.25.1indirect
npmhomedir-polyfill1.0.3indirect
npmhtml-encoding-sniffer3.0.0indirect
npmhtml-encoding-sniffer6.0.0indirect
npmhtml-entities2.6.0indirect
npmhtml-escaper2.0.2indirect
npmhtml-url-attributes3.0.1indirect
npmhtml-void-elements3.0.0indirect
npmhtmlparser23.10.1indirect
npmhttp-cache-semantics4.2.0indirect
npmhttp-errors2.0.1indirect
npmhttp-proxy1.18.1indirect
npmhttp-proxy-agent7.0.2indirect
npmhttp-server14.1.1indirect
npmhttp-server^14.1.1indirect
npmhttp-signature1.4.0indirect
npmhttp-status-codes2.3.0indirect
npmhttp2-wrapper2.2.1indirect
npmhttps-proxy-agent5.0.1indirect
npmhttps-proxy-agent7.0.6indirect
npmhuman-id4.1.3indirect
npmhuman-signals2.1.0indirect
npmiceberg-js0.8.1indirect
npmiconv-lite0.4.24indirect
npmiconv-lite0.6.3indirect
npmiconv-lite0.7.2indirect
npmidentifier-regex1.1.0indirect
npmieee7541.2.1indirect
npmignore5.3.2indirect
npmignore7.0.5indirect
npmignore7.0.6indirect
npmimage-size2.0.2indirect
npmimmer11.1.11indirect
npmimport-fresh3.3.1indirect
npmimport-local3.2.0indirect
npmimurmurhash0.1.4indirect
npmindent-string4.0.0indirect
npmindent-string5.0.0indirect
npminflight1.0.6indirect
npminherits2.0.4indirect
npmini1.3.8indirect
npmini6.0.0indirect
npminline-style-parser0.2.7indirect
npminternal-slot1.1.0indirect
npminternmap1.0.1indirect
npminternmap2.0.3indirect
npmipaddr.js1.9.1indirect
npmis-alphabetical2.0.1indirect
npmis-alphanumerical2.0.1indirect
npmis-array-buffer3.0.5indirect
npmis-arrayish0.2.1indirect
npmis-async-function2.1.1indirect
npmis-bigint1.1.0indirect
npmis-boolean-object1.2.2indirect
npmis-builtin-module5.0.0indirect
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-deflate1.0.0indirect
npmis-docker3.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-gzip1.0.0indirect
npmis-hexadecimal2.0.1indirect
npmis-identifier1.1.0indirect
npmis-inside-container1.0.0indirect
npmis-map2.0.3indirect
npmis-negative-zero2.0.3indirect
npmis-number7.0.0indirect
npmis-number-object1.1.1indirect
npmis-path-inside3.0.3indirect
npmis-path-inside4.0.0indirect
npmis-plain-obj4.1.0indirect
npmis-potential-custom-element-name1.0.1indirect
npmis-promise2.2.2indirect
npmis-promise4.0.0indirect
npmis-regex1.2.1indirect
npmis-set2.0.3indirect
npmis-shared-array-buffer1.0.4indirect
npmis-stream2.0.1indirect
npmis-string1.1.1indirect
npmis-subdir1.2.0indirect
npmis-symbol1.1.1indirect
npmis-typed-array1.1.15indirect
npmis-typedarray1.0.0indirect
npmis-weakmap2.0.2indirect
npmis-weakref1.1.1indirect
npmis-weakset2.0.4indirect
npmis-windows0.2.0indirect
npmis-windows1.0.2indirect
npmis-wsl3.1.1indirect
npmisarray1.0.0indirect
npmisarray2.0.5indirect
npmisexe2.0.0indirect
npmisstream0.1.2indirect
npmistanbul-lib-coverage3.2.2indirect
npmistanbul-lib-hook3.0.0indirect
npmistanbul-lib-instrument4.0.3indirect
npmistanbul-lib-instrument6.0.3indirect
npmistanbul-lib-processinfo2.0.3indirect
npmistanbul-lib-report3.0.1indirect
npmistanbul-lib-source-maps4.0.1indirect
npmistanbul-lib-source-maps5.0.6indirect
npmistanbul-reports3.2.0indirect
npmiterare1.2.1indirect
npmiterator.prototype1.1.5indirect
npmjackspeak3.4.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-node30.4.1indirect
npmjest-haste-map30.4.1indirect
npmjest-junit16.0.0indirect
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-process-manager0.4.0indirect
npmjest-regex-util30.4.0indirect
npmjest-resolve30.4.1indirect
npmjest-resolve-dependencies30.4.2indirect
npmjest-runner30.4.2indirect
npmjest-runtime30.4.2indirect
npmjest-serializer-html7.1.0indirect
npmjest-snapshot30.4.1indirect
npmjest-util30.4.1indirect
npmjest-validate30.4.1indirect
npmjest-watch-typeahead3.0.1indirect
npmjest-watcher30.4.1indirect
npmjest-worker30.4.1indirect
npmjiti2.6.1indirect
npmjiti2.7.0indirect
npmjoi17.13.3indirect
npmjoi18.2.1indirect
npmjose6.2.3indirect
npmjs-tokens10.0.0indirect
npmjs-tokens4.0.0indirect
npmjs-tokens9.0.1indirect
npmjs-yaml3.14.2indirect
npmjs-yaml4.1.1indirect
npmjs-yaml4.3.0indirect
npmjs-yaml5.2.1indirect
npmjsbn0.1.1indirect
npmjsdoc-type-pratt-parser4.8.0indirect
npmjsdoc-type-pratt-parser7.2.0indirect
npmjsdom27.1.0indirect
npmjsesc3.1.0indirect
npmjson-bigint1.0.0indirect
npmjson-buffer3.0.1indirect
npmjson-parse-even-better-errors2.3.1indirect
npmjson-schema0.4.0indirect
npmjson-schema-traverse0.4.1indirect
npmjson-schema-traverse1.0.0indirect
npmjson-stable-stringify1.3.0indirect
npmjson-stable-stringify-without-jsonify1.0.1indirect
npmjson-stringify-safe5.0.1indirect
npmjson51.0.2indirect
npmjson52.2.3indirect
npmjsonc-eslint-parser3.1.0indirect
npmjsonc-parser3.3.1indirect
npmjsonfile4.0.0indirect
npmjsonfile6.2.0indirect
npmjsonify0.0.1indirect
npmjsonparse1.3.1indirect
npmjsonpointer5.0.1indirect
npmJSONStream1.3.5indirect
npmjsonwebtoken9.0.3indirect
npmjsprim2.0.2indirect
npmjsx-ast-utils3.3.5indirect
npmjsx-ast-utils-x0.1.0indirect
npmjunit-report-builder5.1.2indirect
npmjwa2.0.1indirect
npmjws4.0.1indirect
npmjwt-decode4.0.0indirect
npmkareem3.3.0indirect
npmkatex0.16.47indirect
npmkeyv4.5.4indirect
npmkhroma2.1.0indirect
npmkleur3.0.3indirect
npmkolorist1.8.0indirect
npmlanguage-subtag-registry0.3.23indirect
npmlanguage-tags1.0.9indirect
npmlayout-base1.0.2indirect
npmlayout-base2.0.1indirect
npmleven3.1.0indirect
npmlevn0.4.1indirect
npmlibphonenumber-js1.12.36indirect
npmlightningcss1.32.0indirect
npmlightningcss-android-arm641.32.0indirect
npmlightningcss-darwin-arm641.32.0indirect
npmlightningcss-darwin-x641.32.0indirect
npmlightningcss-freebsd-x641.32.0indirect
npmlightningcss-linux-arm-gnueabihf1.32.0indirect
npmlightningcss-linux-arm64-gnu1.32.0indirect
npmlightningcss-linux-arm64-musl1.32.0indirect
npmlightningcss-linux-x64-gnu1.32.0indirect
npmlightningcss-linux-x64-musl1.32.0indirect
npmlightningcss-win32-arm64-msvc1.32.0indirect
npmlightningcss-win32-x64-msvc1.32.0indirect
npmlines-and-columns1.2.4indirect
npmlinkify-it5.0.2indirect
npmload-esm1.0.3indirect
npmlocal-pkg1.2.1indirect
npmlocate-path5.0.0indirect
npmlocate-path6.0.0indirect
npmlockfile1.0.4indirect
npmlodash4.18.1indirect
npmlodash-es4.18.1indirect
npmlodash.flattendeep4.4.0indirect
npmlodash.includes4.3.0indirect
npmlodash.isboolean3.0.3indirect
npmlodash.isinteger4.0.4indirect
npmlodash.isnumber3.0.3indirect
npmlodash.isplainobject4.0.6indirect
npmlodash.isstring4.0.1indirect
npmlodash.memoize4.1.2indirect
npmlodash.merge4.6.2indirect
npmlodash.once4.1.1indirect
npmlodash.startcase4.4.0indirect
npmloglevel1.9.2indirect
npmlong5.3.2indirect
npmlongest-streak3.1.0indirect
npmloose-envify1.4.0indirect
npmloupe3.2.1indirect
npmlowdb1.0.0indirect
npmlowercase-keys2.0.0indirect
npmlru-cache10.4.3indirect
npmlru-cache11.2.5indirect
npmlru-cache11.3.6indirect
npmlru-cache5.1.1indirect
npmlru-cache7.18.3indirect
npmlz-string1.5.0indirect
npmmagic-string0.30.21indirect
npmmagicast0.5.1indirect
npmmagicast0.5.2indirect
npmmake-asynchronous1.1.0indirect
npmmake-dir3.1.0indirect
npmmake-dir4.0.0indirect
npmmake-error1.3.6indirect
npmmakeerror1.0.12indirect
npmmarkdown-extensions2.0.0indirect
npmmarkdown-it14.3.0indirect
npmmarkdown-table3.0.4indirect
npmmarkdownlint0.41.1indirect
npmmarkdownlint-cli20.23.1indirect
npmmarkdownlint-cli2-formatter-default0.0.6indirect
npmmarked16.4.2indirect
npmmath-intrinsics1.1.0indirect
npmmdast-util-find-and-replace3.0.2indirect
npmmdast-util-from-markdown2.0.3indirect
npmmdast-util-gfm3.1.0indirect
npmmdast-util-gfm-autolink-literal2.0.1indirect
npmmdast-util-gfm-footnote2.1.0indirect
npmmdast-util-gfm-strikethrough2.0.0indirect
npmmdast-util-gfm-table2.0.0indirect
npmmdast-util-gfm-task-list-item2.0.0indirect
npmmdast-util-mdx3.0.0indirect
npmmdast-util-mdx-expression2.0.1indirect
npmmdast-util-mdx-jsx3.2.0indirect
npmmdast-util-mdxjs-esm2.0.1indirect
npmmdast-util-phrasing4.1.0indirect
npmmdast-util-to-hast13.2.1indirect
npmmdast-util-to-markdown2.1.2indirect
npmmdast-util-to-string4.0.0indirect
npmmdn-data2.12.2indirect
npmmdn-data2.28.1indirect
npmmdurl2.0.0indirect
npmmedia-typer0.3.0indirect
npmmedia-typer1.1.0indirect
npmmemory-pager1.5.0indirect
npmmeow14.1.0indirect
npmmerge-descriptors1.0.3indirect
npmmerge-descriptors2.0.0indirect
npmmerge-stream2.0.0indirect
npmmerge21.4.1indirect
npmmethods1.1.2indirect
npmmicromark4.0.2indirect
npmmicromark-core-commonmark2.0.3indirect
npmmicromark-extension-directive4.0.0indirect
npmmicromark-extension-gfm3.0.0indirect
npmmicromark-extension-gfm-autolink-literal2.1.0indirect
npmmicromark-extension-gfm-footnote2.1.0indirect
npmmicromark-extension-gfm-strikethrough2.1.0indirect
npmmicromark-extension-gfm-table2.1.1indirect
npmmicromark-extension-gfm-tagfilter2.0.0indirect
npmmicromark-extension-gfm-task-list-item2.1.0indirect
npmmicromark-extension-math3.1.0indirect
npmmicromark-extension-mdx-expression3.0.1indirect
npmmicromark-extension-mdx-jsx3.0.2indirect
npmmicromark-extension-mdx-md2.0.0indirect
npmmicromark-extension-mdxjs3.0.0indirect
npmmicromark-extension-mdxjs-esm3.0.0indirect
npmmicromark-factory-destination2.0.1indirect
npmmicromark-factory-label2.0.1indirect
npmmicromark-factory-mdx-expression2.0.3indirect
npmmicromark-factory-space2.0.1indirect
npmmicromark-factory-title2.0.1indirect
npmmicromark-factory-whitespace2.0.1indirect
npmmicromark-util-character2.1.1indirect
npmmicromark-util-chunked2.0.1indirect
npmmicromark-util-classify-character2.0.1indirect
npmmicromark-util-combine-extensions2.0.1indirect
npmmicromark-util-decode-numeric-character-reference2.0.2indirect
npmmicromark-util-decode-string2.0.1indirect
npmmicromark-util-encode2.0.1indirect
npmmicromark-util-events-to-acorn2.0.3indirect
npmmicromark-util-html-tag-name2.0.1indirect
npmmicromark-util-normalize-identifier2.0.1indirect
npmmicromark-util-resolve-all2.0.1indirect
npmmicromark-util-sanitize-uri2.0.1indirect
npmmicromark-util-subtokenize2.1.0indirect
npmmicromark-util-symbol2.0.1indirect
npmmicromark-util-types2.0.2indirect
npmmicromatch4.0.8indirect
npmmime1.6.0indirect
npmmime3.0.0indirect
npmmime-db1.52.0indirect
npmmime-db1.54.0indirect
npmmime-types2.1.35indirect
npmmime-types3.0.2indirect
npmmimic-fn2.1.0indirect
npmmimic-response1.0.1indirect
npmmimic-response3.1.0indirect
npmmin-indent1.0.1indirect
npmminimatch10.2.5indirect
npmminimatch3.1.2indirect
npmminimatch3.1.5indirect
npmminimatch7.4.9indirect
npmminimatch9.0.5indirect
npmminimatch9.0.9indirect
npmminimist1.2.8indirect
npmminipass7.1.3indirect
npmmkdirp1.0.4indirect
npmmlly1.8.0indirect
npmmongodb7.2.0indirect
npmmongodb7.5.0indirect
npmmongodb^7.5.0indirect
npmmongodb-connection-string-url7.0.1indirect
npmmongoose9.7.4indirect
npmmongoose^9.7.4indirect
npmmoo0.5.2indirect
npmmotion-dom12.42.2indirect
npmmotion-utils12.39.0indirect
npmmpath0.9.0indirect
npmmquery6.0.0indirect
npmmri1.2.0indirect
npmmrmime2.0.1indirect
npmms2.0.0indirect
npmms2.1.3indirect
npmmustache4.2.0indirect
npmnanoid3.3.11indirect
npmnanoid3.3.12indirect
npmnapi-postinstall0.3.4indirect
npmnatural-compare1.4.0indirect
npmnearley2.20.1indirect
npmnegotiator0.6.3indirect
npmnegotiator0.6.4indirect
npmnegotiator1.0.0indirect
npmneo-async2.6.2indirect
npmngraph.events1.4.0indirect
npmnode-domexception1.0.0indirect
npmnode-exports-info1.6.0indirect
npmnode-fetch2.6.7indirect
npmnode-fetch2.7.0indirect
npmnode-fetch3.3.2indirect
npmnode-int640.4.0indirect
npmnode-preload0.2.1indirect
npmnode-releases2.0.50indirect
npmnormalize-path3.0.0indirect
npmnormalize-url6.1.0indirect
npmnpm-run-path4.0.1indirect
npmnpm-to-yarn3.0.1indirect
npmnth-check2.1.1indirect
npmnyc15.1.0indirect
npmobject-assign4.1.1indirect
npmobject-deep-merge2.0.1indirect
npmobject-inspect1.13.4indirect
npmobject-keys1.1.1indirect
npmobject.assign4.1.7indirect
npmobject.entries1.1.9indirect
npmobject.fromentries2.0.8indirect
npmobject.groupby1.0.3indirect
npmobject.values1.2.1indirect
npmobug2.1.1indirect
npmon-exit-leak-free2.1.2indirect
npmon-finished2.4.1indirect
npmon-headers1.1.0indirect
npmonce1.4.0indirect
npmonetime5.1.2indirect
npmoniguruma-parser0.12.2indirect
npmoniguruma-to-es4.3.6indirect
npmopen10.2.0indirect
npmopener1.5.2indirect
npmoptionator0.9.4indirect
npmos-homedir1.0.2indirect
npmoutdent0.5.0indirect
npmown-keys1.0.1indirect
npmoxc-parser0.127.0indirect
npmoxlint1.63.0indirect
npmoxlint1.74.0indirect
npmp-cancelable2.1.1indirect
npmp-event6.0.1indirect
npmp-filter2.1.0indirect
npmp-limit2.3.0indirect
npmp-limit3.1.0indirect
npmp-locate4.1.0indirect
npmp-locate5.0.0indirect
npmp-map2.1.0indirect
npmp-map3.0.0indirect
npmp-retry4.6.2indirect
npmp-timeout6.1.4indirect
npmp-try2.2.0indirect
npmpackage-hash4.0.0indirect
npmpackage-json-from-dist1.0.1indirect
npmpackage-manager-detector0.2.11indirect
npmpackage-manager-detector1.6.0indirect
npmpackages/eslint-plugin-browser-security1.2.7indirect
npmpackages/eslint-plugin-conventions4.2.1indirect
npmpackages/eslint-plugin-express-security1.3.3indirect
npmpackages/eslint-plugin-import-next2.3.8indirect
npmpackages/eslint-plugin-jwt2.2.7indirect
npmpackages/eslint-plugin-lambda-security1.2.7indirect
npmpackages/eslint-plugin-maintainability3.0.7indirect
npmpackages/eslint-plugin-modernization2.1.1indirect
npmpackages/eslint-plugin-modularity2.1.1indirect
npmpackages/eslint-plugin-mongodb-security8.2.5indirect
npmpackages/eslint-plugin-nestjs-security1.2.5indirect
npmpackages/eslint-plugin-node-security4.4.2indirect
npmpackages/eslint-plugin-operability3.0.9indirect
npmpackages/eslint-plugin-pg1.4.7indirect
npmpackages/eslint-plugin-react-a11y2.1.7indirect
npmpackages/eslint-plugin-react-features1.2.3indirect
npmpackages/eslint-plugin-reliability3.1.5indirect
npmpackages/eslint-plugin-secure-coding3.3.3indirect
npmpackages/eslint-plugin-vercel-ai-security1.3.7indirect
npmpako0.2.9indirect
npmparent-module1.0.1indirect
npmparse-entities4.0.2indirect
npmparse-imports-exports0.2.4indirect
npmparse-json5.2.0indirect
npmparse-passwd1.0.0indirect
npmparse-statements1.0.11indirect
npmparse57.3.0indirect
npmparse58.0.0indirect
npmparseurl1.3.3indirect
npmpath-browserify1.0.1indirect
npmpath-data-parser0.1.0indirect
npmpath-exists4.0.0indirect
npmpath-is-absolute1.0.1indirect
npmpath-key3.1.1indirect
npmpath-parse1.0.7indirect
npmpath-scurry1.11.1indirect
npmpath-scurry2.0.2indirect
npmpath-to-regexp0.1.13indirect
npmpath-to-regexp8.4.2indirect
npmpath-type4.0.0indirect
npmpathe1.1.2indirect
npmpathe2.0.3indirect
npmpathval2.0.1indirect
npmpeek-stream1.1.3indirect
npmperformance-now2.1.0indirect
npmpg8.22.0indirect
npmpg^8.22.0indirect
npmpg-cloudflare1.4.0indirect
npmpg-connection-string2.14.0indirect
npmpg-int81.0.1indirect
npmpg-pool3.14.0indirect
npmpg-protocol1.15.0indirect
npmpg-types2.2.0indirect
npmpgpass1.0.5indirect
npmpicocolors1.1.1indirect
npmpicomatch2.3.2indirect
npmpicomatch4.0.3indirect
npmpicomatch4.0.4indirect
npmpicomatch4.0.5indirect
npmpify3.0.0indirect
npmpify4.0.1indirect
npmpino9.14.0indirect
npmpino-abstract-transport1.2.0indirect
npmpino-abstract-transport2.0.0indirect
npmpino-std-serializers7.1.0indirect
npmpirates4.0.7indirect
npmpkg-dir4.2.0indirect
npmpkg-types1.3.1indirect
npmpkg-types2.3.1indirect
npmplaywright1.61.1indirect
npmplaywright^1.49.0indirect
npmplaywright-core1.61.1indirect
npmpluralize8.0.0indirect
npmpoints-on-curve0.2.0indirect
npmpoints-on-path0.2.1indirect
npmportfinder1.0.38indirect
npmpossible-typed-array-names1.1.0indirect
npmpostcss-selector-parser7.1.1indirect
npmpostgres-array2.0.0indirect
npmpostgres-bytea1.0.1indirect
npmpostgres-date1.0.7indirect
npmpostgres-interval1.2.0indirect
npmpreact10.29.7indirect
npmprelude-ls1.2.1indirect
npmprettier2.8.8indirect
npmprettier3.9.5indirect
npmpretty-format27.5.1indirect
npmpretty-format30.2.0indirect
npmpretty-format30.4.1indirect
npmprocess0.11.10indirect
npmprocess-nextick-args2.0.1indirect
npmprocess-on-spawn1.1.0indirect
npmprocess-warning1.0.0indirect
npmprocess-warning5.0.0indirect
npmprompts2.4.2indirect
npmprop-types15.8.1indirect
npmproperty-information7.1.0indirect
npmprotobufjs7.6.2indirect
npmproxy-addr2.0.7indirect
npmproxy-from-env2.1.0indirect
npmpump2.0.1indirect
npmpump3.0.4indirect
npmpumpify1.5.1indirect
npmpunycode2.3.1indirect
npmpunycode.js2.3.1indirect
npmpure-rand7.0.1indirect
npmqs6.14.2indirect
npmqs6.15.3indirect
npmquansync0.2.11indirect
npmquery-selector-shadow-dom1.0.1indirect
npmqueue-microtask1.2.3indirect
npmquick-format-unescaped4.0.4indirect
npmquick-lru5.1.1indirect
npmquote-js-string0.1.0indirect
npmradix-ui1.6.2indirect
npmradix-ui^1.6.2indirect
npmrailroad-diagrams1.0.0indirect
npmrandexp0.4.6indirect
npmrange-parser1.2.1indirect
npmraw-body2.5.3indirect
npmraw-body3.0.2indirect
npmreact-docgen8.0.3indirect
npmreact-docgen-typescript2.4.0indirect
npmreact-is16.13.1indirect
npmreact-is17.0.2indirect
npmreact-is18.3.1indirect
npmreact-is19.2.6indirect
npmreact-medium-image-zoom5.4.0indirect
npmreact-redux9.2.0indirect
npmreact-refresh0.18.0indirect
npmreact-remove-scroll2.7.2indirect
npmreact-remove-scroll-bar2.3.8indirect
npmreact-style-singleton2.2.3indirect
npmreact-tweet3.3.1indirect
npmreact-tweet^3.3.1indirect
npmread-yaml-file1.1.0indirect
npmreadable-stream2.3.8indirect
npmreadable-stream3.6.2indirect
npmreadable-stream4.7.0indirect
npmreaddirp5.0.0indirect
npmreal-require0.2.0indirect
npmrecast0.23.11indirect
npmrecma-build-jsx1.0.0indirect
npmrecma-jsx1.0.1indirect
npmrecma-parse1.0.0indirect
npmrecma-stringify1.0.0indirect
npmredent3.0.0indirect
npmredux5.0.1indirect
npmredux-thunk3.1.0indirect
npmrefa0.12.1indirect
npmreflect-metadata0.2.2indirect
npmreflect.getprototypeof1.0.10indirect
npmregex6.1.0indirect
npmregex-recursion6.0.2indirect
npmregex-utilities2.3.0indirect
npmregexp-ast-analysis0.7.1indirect
npmregexp-tree0.1.27indirect
npmregexp.prototype.flags1.5.4indirect
npmregjsparser0.13.2indirect
npmrehype-raw7.0.0indirect
npmrehype-recma1.0.0indirect
npmrelease-zalgo1.0.0indirect
npmremark15.0.1indirect
npmremark-mdx3.1.1indirect
npmremark-parse11.0.0indirect
npmremark-rehype11.1.2indirect
npmremark-stringify11.0.0indirect
npmrequire-directory2.1.1indirect
npmrequire-from-string2.0.2indirect
npmrequire-main-filename2.0.0indirect
npmrequires-port1.0.0indirect
npmreselect5.2.0indirect
npmreserved-identifiers1.2.0indirect
npmresolve1.22.11indirect
npmresolve1.22.8indirect
npmresolve2.0.0-next.5indirect
npmresolve2.0.0-next.6indirect
npmresolve-alpn1.2.1indirect
npmresolve-cwd3.0.0indirect
npmresolve-dir0.1.1indirect
npmresolve-from4.0.0indirect
npmresolve-from5.0.0indirect
npmresolve-pkg-maps1.0.0indirect
npmresponselike2.0.1indirect
npmret0.1.15indirect
npmretry0.13.1indirect
npmreusify1.1.0indirect
npmrimraf3.0.2indirect
npmrobust-predicates3.0.3indirect
npmrolldown1.0.1indirect
npmrollup4.54.0indirect
npmrollup4.60.4indirect
npmroughjs4.6.6indirect
npmrouter2.2.0indirect
npmrun-applescript7.1.0indirect
npmrun-parallel1.2.0indirect
npmrw1.3.3indirect
npmrxjs7.8.2indirect
npmsafe-array-concat1.1.3indirect
npmsafe-array-concat1.1.4indirect
npmsafe-buffer5.1.2indirect
npmsafe-buffer5.2.1indirect
npmsafe-push-apply1.0.0indirect
npmsafe-regex1.1.0indirect
npmsafe-regex2.1.1indirect
npmsafe-regex-test1.1.0indirect
npmsafe-stable-stringify2.5.0indirect
npmsafer-buffer2.1.2indirect
npmsanitize-filename1.6.4indirect
npmsaxes6.0.0indirect
npmscheduler0.27.0indirect
npmscroll-into-view-if-needed3.1.0indirect
npmscslre0.3.0indirect
npmsecure-compare3.0.1indirect
npmsemver6.3.1indirect
npmsemver7.7.3indirect
npmsemver7.7.4indirect
npmsemver7.8.0indirect
npmsemver7.8.5indirect
npmsend0.19.2indirect
npmsend1.2.1indirect
npmserve-static1.16.3indirect
npmserve-static2.2.1indirect
npmset-blocking2.0.0indirect
npmset-function-length1.2.2indirect
npmset-function-name2.0.2indirect
npmset-proto1.0.0indirect
npmsetprototypeof1.2.0indirect
npmsharp0.34.5indirect
npmshebang-command2.0.0indirect
npmshebang-regex3.0.0indirect
npmshell-quote1.8.4indirect
npmshiki3.22.0indirect
npmshiki4.3.1indirect
npmside-channel1.1.0indirect
npmside-channel1.1.1indirect
npmside-channel-list1.0.0indirect
npmside-channel-list1.0.1indirect
npmside-channel-map1.0.1indirect
npmside-channel-weakmap1.0.2indirect
npmsift17.1.3indirect
npmsiginfo2.0.0indirect
npmsignal-exit3.0.7indirect
npmsignal-exit4.1.0indirect
npmsirv3.0.2indirect
npmsisteransi1.0.5indirect
npmslash3.0.0indirect
npmslash5.1.0indirect
npmsmol-toml1.7.0indirect
npmsmtp-address-parser1.1.0indirect
npmsonic-boom3.8.1indirect
npmsonic-boom4.2.1indirect
npmsource-map0.6.1indirect
npmsource-map0.7.6indirect
npmsource-map-js1.2.1indirect
npmsource-map-support0.5.13indirect
npmsource-map-support0.5.21indirect
npmspace-separated-tokens2.0.2indirect
npmsparse-bitfield3.0.3indirect
npmspawn-wrap2.0.0indirect
npmspawnd5.0.0indirect
npmspawndamnit3.0.1indirect
npmspdx-exceptions2.5.0indirect
npmspdx-expression-parse4.0.0indirect
npmspdx-license-ids3.0.23indirect
npmsplit24.2.0indirect
npmsprintf-js1.0.3indirect
npmsshpk1.18.0indirect
npmstable-hash0.0.5indirect
npmstable-hash-x0.2.0indirect
npmstack-utils2.0.6indirect
npmstackback0.0.2indirect
npmstate-local1.0.7indirect
npmstatuses2.0.2indirect
npmstd-env3.10.0indirect
npmstd-env4.1.0indirect
npmsteno0.4.4indirect
npmstop-iteration-iterator1.1.0indirect
npmstorybook10.5.2indirect
npmstorybook^10.5.2indirect
npmstream-shift1.0.3indirect
npmstreamx2.28.0indirect
npmstring-length4.0.2indirect
npmstring-length6.0.0indirect
npmstring-width4.2.3indirect
npmstring-width5.1.2indirect
npmstring-width7.2.0indirect
npmstring-width8.2.1indirect
npmstring.prototype.includes2.0.1indirect
npmstring.prototype.matchall4.0.12indirect
npmstring.prototype.repeat1.0.0indirect
npmstring.prototype.trim1.2.10indirect
npmstring.prototype.trimend1.0.9indirect
npmstring.prototype.trimstart1.0.8indirect
npmstring_decoder1.1.1indirect
npmstring_decoder1.3.0indirect
npmstringify-entities4.0.4indirect
npmstrip-ansi6.0.1indirect
npmstrip-ansi7.2.0indirect
npmstrip-bom3.0.0indirect
npmstrip-bom4.0.0indirect
npmstrip-final-newline2.0.0indirect
npmstrip-indent3.0.0indirect
npmstrip-indent4.1.1indirect
npmstrip-json-comments3.1.1indirect
npmstrtok310.3.5indirect
npmstyle-to-js1.1.21indirect
npmstyle-to-object1.0.14indirect
npmstyled-jsx5.1.6indirect
npmstylis4.3.6indirect
npmsuper-regex1.1.0indirect
npmsupports-color10.2.2indirect
npmsupports-color5.5.0indirect
npmsupports-color7.2.0indirect
npmsupports-color8.1.1indirect
npmsupports-preserve-symlinks-flag1.0.0indirect
npmswr2.4.0indirect
npmsymbol-tree3.2.4indirect
npmsynckit0.11.12indirect
npmtapable2.3.0indirect
npmtapable2.3.3indirect
npmtar-stream3.1.7indirect
npmterm-size2.2.1indirect
npmtest-exclude6.0.0indirect
npmtext-decoder1.2.7indirect
npmtext-table0.2.0indirect
npmthread-stream3.2.0indirect
npmthrough2.3.8indirect
npmthrough22.0.5indirect
npmtime-span5.1.0indirect
npmtiny-invariant1.3.3indirect
npmtinybench2.9.0indirect
npmtinyexec0.3.2indirect
npmtinyexec1.0.2indirect
npmtinyexec1.2.4indirect
npmtinyglobby0.2.15indirect
npmtinyglobby0.2.16indirect
npmtinyglobby0.2.17indirect
npmtinypool1.1.1indirect
npmtinyrainbow1.2.0indirect
npmtinyrainbow2.0.0indirect
npmtinyrainbow3.0.3indirect
npmtinyrainbow3.1.0indirect
npmtinyspy3.0.2indirect
npmtinyspy4.0.4indirect
npmtldts6.1.86indirect
npmtldts7.0.22indirect
npmtldts-core6.1.86indirect
npmtldts-core7.0.22indirect
npmtmpl1.0.5indirect
npmto-regex-range5.0.1indirect
npmto-valid-identifier1.0.0indirect
npmtoidentifier1.0.1indirect
npmtoken-types6.1.2indirect
npmtotalist3.0.1indirect
npmtough-cookie5.1.2indirect
npmtough-cookie6.0.0indirect
npmtr460.0.3indirect
npmtr465.1.1indirect
npmtr466.0.0indirect
npmtree-kill1.2.2indirect
npmtrim-lines3.0.1indirect
npmtrough2.2.0indirect
npmtruncate-utf8-bytes1.0.2indirect
npmts-api-utils2.1.0indirect
npmts-api-utils2.3.0indirect
npmts-api-utils2.5.0indirect
npmts-dedent2.2.0indirect
npmts-jest29.4.11indirect
npmts-node10.9.2indirect
npmtsconfig-paths3.15.0indirect
npmtsconfig-paths4.2.0indirect
npmtsx4.23.1indirect
npmtsx^4.23.1indirect
npmtunnel-agent0.6.0indirect
npmturbo2.9.16indirect
npmtweetnacl0.14.5indirect
npmtwoslash-protocol0.3.9indirect
npmtypanion3.14.0indirect
npmtype-check0.4.0indirect
npmtype-detect4.0.8indirect
npmtype-fest0.20.2indirect
npmtype-fest0.21.3indirect
npmtype-fest0.8.1indirect
npmtype-fest4.41.0indirect
npmtype-is1.6.18indirect
npmtype-is2.0.1indirect
npmtyped-array-buffer1.0.3indirect
npmtyped-array-byte-length1.0.3indirect
npmtyped-array-byte-offset1.0.4indirect
npmtyped-array-length1.0.7indirect
npmtypedarray-to-buffer3.1.5indirect
npmtypescript5.9.3indirect
npmtypescript6.0.3indirect
npmtypescript^6.0.3indirect
npmtypescript-eslint8.54.0indirect
npmuc.micro2.1.0indirect
npmufo1.6.3indirect
npmuglify-js3.19.3indirect
npmuid2.0.2indirect
npmuint8array-extras1.5.0indirect
npmunbox-primitive1.1.0indirect
npmundici-types6.21.0indirect
npmundici-types7.16.0indirect
npmundici-types8.3.0indirect
npmunicorn-magic0.4.0indirect
npmunified11.0.5indirect
npmunion0.5.0indirect
npmunist-util-is6.0.1indirect
npmunist-util-position5.0.0indirect
npmunist-util-position-from-estree2.0.0indirect
npmunist-util-remove-position5.0.0indirect
npmunist-util-stringify-position4.0.0indirect
npmunist-util-visit5.1.0indirect
npmunist-util-visit-parents6.0.2indirect
npmuniversalify0.1.2indirect
npmuniversalify2.0.1indirect
npmunix-crypt-td-js1.1.4indirect
npmunpipe1.0.0indirect
npmunplugin2.3.11indirect
npmunplugin-dts1.0.3indirect
npmunrs-resolver1.11.1indirect
npmupdate-browserslist-db1.2.3indirect
npmuri-js4.4.1indirect
npmuri-js-replace1.0.1indirect
npmurl-join4.0.1indirect
npmuse-callback-ref1.3.3indirect
npmuse-sidecar1.1.3indirect
npmuse-sync-external-store1.6.0indirect
npmutf8-byte-length1.0.5indirect
npmutil-deprecate1.0.2indirect
npmutils-merge1.0.1indirect
npmuuid14.0.0indirect
npmuuid8.3.2indirect
npmv8-compile-cache-lib3.0.1indirect
npmv8-to-istanbul9.3.0indirect
npmvalidator13.15.26indirect
npmvary1.1.2indirect
npmverdaccio6.8.0indirect
npmverdaccio-audit13.0.3indirect
npmverdaccio-htpasswd13.0.3indirect
npmverror1.10.0indirect
npmvfile6.0.3indirect
npmvfile-location5.0.3indirect
npmvfile-message4.0.3indirect
npmvictory-vendor37.3.6indirect
npmvite5.4.21indirect
npmvite7.3.0indirect
npmvite7.3.3indirect
npmvite8.0.13indirect
npmvite^8.0.13indirect
npmvite-node2.1.9indirect
npmvite-plugin-dts5.0.3indirect
npmvitest2.1.9indirect
npmvitest4.0.16indirect
npmvitest4.0.18indirect
npmvitest4.0.6indirect
npmvitest4.1.6indirect
npmvitest^2.1.0indirect
npmvitest^4.1.6indirect
npmvscode-uri3.1.0indirect
npmw3c-xmlserializer5.0.0indirect
npmwait-on7.2.0indirect
npmwait-on9.0.10indirect
npmwait-on^9.0.10indirect
npmwait-port0.2.14indirect
npmwalker1.0.8indirect
npmweb-namespaces2.0.1indirect
npmweb-streams-polyfill3.3.3indirect
npmweb-vitals5.3.0indirect
npmweb-worker1.5.0indirect
npmwebidl-conversions3.0.1indirect
npmwebidl-conversions7.0.0indirect
npmwebidl-conversions8.0.1indirect
npmwebpack-virtual-modules0.6.2indirect
npmwhatwg-encoding2.0.0indirect
npmwhatwg-encoding3.1.1indirect
npmwhatwg-mimetype4.0.0indirect
npmwhatwg-mimetype5.0.0indirect
npmwhatwg-url14.2.0indirect
npmwhatwg-url15.1.0indirect
npmwhatwg-url5.0.0indirect
npmwheel1.0.0indirect
npmwhich1.3.1indirect
npmwhich2.0.2indirect
npmwhich-boxed-primitive1.1.1indirect
npmwhich-builtin-type1.2.1indirect
npmwhich-collection1.0.2indirect
npmwhich-module2.0.1indirect
npmwhich-typed-array1.1.20indirect
npmwhy-is-node-running2.3.0indirect
npmword-wrap1.2.5indirect
npmwordwrap1.0.0indirect
npmwrap-ansi6.2.0indirect
npmwrap-ansi7.0.0indirect
npmwrap-ansi8.1.0indirect
npmwrap-ansi9.0.2indirect
npmwrappy1.0.2indirect
npmwrite-file-atomic3.0.3indirect
npmwrite-file-atomic5.0.1indirect
npmws8.21.0indirect
npmwsl-utils0.1.0indirect
npmxml1.0.1indirect
npmxml-name-validator4.0.0indirect
npmxml-name-validator5.0.0indirect
npmxmlbuilder15.1.1indirect
npmxmlchars2.2.0indirect
npmxtend4.0.2indirect
npmy18n4.0.3indirect
npmy18n5.0.8indirect
npmyallist3.1.1indirect
npmyaml2.9.0indirect
npmyargs15.4.1indirect
npmyargs17.7.2indirect
npmyargs18.0.0indirect
npmyargs-parser18.1.3indirect
npmyargs-parser21.1.1indirect
npmyargs-parser22.0.0indirect
npmyn3.1.1indirect
npmyocto-queue0.1.0indirect
npmyuku-analyzer0.6.5indirect
npmzod4.4.3indirect
npmzod-validation-error4.0.2indirect
npmzwitch2.0.4indirect
Dependency advisories 0

Installing npm:@interlace/eslint-devkit@1.4.1 pulls in 46 packages, direct and transitive: 0 carry known advisories, of which 0 are direct dependencies.

No known advisories affect the assessed dependencies.

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

Raw JSON report machine-readable
{
  "data": {
    "repo": {
      "topics": [
        "ai-security",
        "code-quality",
        "cwe",
        "devsecops",
        "eslint",
        "eslint-plugin",
        "javascript",
        "linter",
        "nodejs",
        "owasp",
        "oxlint",
        "sast",
        "security",
        "static-analysis",
        "typescript"
      ],
      "is_fork": false,
      "size_kb": 45384,
      "has_wiki": true,
      "homepage": "https://eslint.interlace.tools",
      "languages": {
        "CSS": 93405,
        "MDX": 2820316,
        "HTML": 3490,
        "Shell": 31340,
        "Python": 57707,
        "Dockerfile": 3338,
        "JavaScript": 713022,
        "TypeScript": 10643840
      },
      "pushed_at": "2026-07-20T09:25:14Z",
      "created_at": "2025-10-27T03:55:42Z",
      "owner_type": "User",
      "updated_at": "2026-07-19T17:22:42Z",
      "description": "Security & code-quality ESLint plugins — 350+ CWE-mapped rules across 18 domains, ESLint + Oxlint. The lint layer AI-generated code needs.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "main",
      "license_spdx_raw": "MIT",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript",
        "MDX"
      ]
    },
    "owner": {
      "blog": "https://ofriperetz.dev?utm_source=github&utm_medium=profile&utm_campaign=readme",
      "name": "Ofri Peretz",
      "type": "User",
      "login": "ofri-peretz",
      "company": null,
      "location": null,
      "followers": 7,
      "avatar_url": "https://avatars.githubusercontent.com/u/22051969?v=4",
      "created_at": "2016-09-07T11:53:05Z",
      "is_verified": null,
      "public_repos": 37,
      "account_age_days": 3608
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "eslint-plugin-vercel-ai-security@1.3.7",
          "kind": "other",
          "published_at": "2026-07-19T17:27:31Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.3.3",
          "kind": "other",
          "published_at": "2026-07-19T17:27:30Z"
        },
        {
          "tag": "eslint-plugin-reliability@3.1.5",
          "kind": "other",
          "published_at": "2026-07-19T17:27:26Z"
        },
        {
          "tag": "eslint-plugin-react-a11y@2.1.7",
          "kind": "other",
          "published_at": "2026-07-19T17:27:20Z"
        },
        {
          "tag": "eslint-plugin-mongodb-security@8.2.5",
          "kind": "other",
          "published_at": "2026-07-19T17:27:17Z"
        },
        {
          "tag": "eslint-plugin-operability@3.0.9",
          "kind": "other",
          "published_at": "2026-07-19T17:27:16Z"
        },
        {
          "tag": "eslint-plugin-pg@1.4.7",
          "kind": "other",
          "published_at": "2026-07-19T17:27:15Z"
        },
        {
          "tag": "eslint-plugin-react-features@1.2.3",
          "kind": "other",
          "published_at": "2026-07-19T17:27:12Z"
        },
        {
          "tag": "eslint-plugin-nestjs-security@1.2.5",
          "kind": "other",
          "published_at": "2026-07-19T17:27:13Z"
        },
        {
          "tag": "eslint-plugin-node-security@4.4.2",
          "kind": "other",
          "published_at": "2026-07-19T17:27:09Z"
        },
        {
          "tag": "eslint-plugin-modularity@2.1.1",
          "kind": "other",
          "published_at": "2026-07-19T17:27:03Z"
        },
        {
          "tag": "eslint-plugin-jwt@2.2.7",
          "kind": "other",
          "published_at": "2026-07-19T17:26:51Z"
        },
        {
          "tag": "eslint-plugin-browser-security@1.2.7",
          "kind": "other",
          "published_at": "2026-07-19T17:26:51Z"
        },
        {
          "tag": "eslint-plugin-express-security@1.3.3",
          "kind": "other",
          "published_at": "2026-07-19T17:26:50Z"
        },
        {
          "tag": "eslint-plugin-modernization@2.1.1",
          "kind": "other",
          "published_at": "2026-07-19T17:26:50Z"
        },
        {
          "tag": "eslint-plugin-conventions@4.2.1",
          "kind": "other",
          "published_at": "2026-07-19T17:26:49Z"
        },
        {
          "tag": "eslint-plugin-maintainability@3.0.7",
          "kind": "other",
          "published_at": "2026-07-19T17:26:48Z"
        },
        {
          "tag": "eslint-plugin-lambda-security@1.2.7",
          "kind": "other",
          "published_at": "2026-07-19T17:26:47Z"
        },
        {
          "tag": "eslint-plugin-import-next@2.3.8",
          "kind": "other",
          "published_at": "2026-07-19T17:26:45Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.3.2",
          "kind": "other",
          "published_at": "2026-07-17T20:22:10Z"
        },
        {
          "tag": "eslint-plugin-pg@1.4.6",
          "kind": "other",
          "published_at": "2026-07-17T20:22:07Z"
        },
        {
          "tag": "eslint-plugin-react-features@1.2.2",
          "kind": "other",
          "published_at": "2026-07-17T20:22:07Z"
        },
        {
          "tag": "eslint-plugin-lambda-security@1.2.6",
          "kind": "other",
          "published_at": "2026-07-17T20:21:55Z"
        },
        {
          "tag": "eslint-plugin-maintainability@3.0.6",
          "kind": "other",
          "published_at": "2026-07-17T20:21:54Z"
        },
        {
          "tag": "eslint-plugin-jwt@2.2.6",
          "kind": "other",
          "published_at": "2026-07-17T20:21:52Z"
        },
        {
          "tag": "eslint-plugin-browser-security@1.2.6",
          "kind": "other",
          "published_at": "2026-07-17T20:21:51Z"
        },
        {
          "tag": "eslint-plugin-conventions@4.2.0",
          "kind": "other",
          "published_at": "2026-07-17T20:21:50Z"
        },
        {
          "tag": "eslint-plugin-express-security@1.3.2",
          "kind": "other",
          "published_at": "2026-07-17T20:21:49Z"
        },
        {
          "tag": "eslint-plugin-node-security@4.4.1",
          "kind": "other",
          "published_at": "2026-07-17T20:21:49Z"
        },
        {
          "tag": "eslint-plugin-operability@3.0.8",
          "kind": "other",
          "published_at": "2026-07-17T20:21:48Z"
        },
        {
          "tag": "eslint-plugin-react-features@1.2.1",
          "kind": "other",
          "published_at": "2026-07-06T06:00:31Z"
        },
        {
          "tag": "eslint-plugin-operability@3.0.7",
          "kind": "other",
          "published_at": "2026-07-05T18:25:30Z"
        },
        {
          "tag": "eslint-plugin-maintainability@3.0.5",
          "kind": "other",
          "published_at": "2026-07-05T18:25:28Z"
        },
        {
          "tag": "eslint-plugin-lambda-security@1.2.5",
          "kind": "other",
          "published_at": "2026-07-04T20:36:08Z"
        },
        {
          "tag": "eslint-plugin-express-security@1.3.1",
          "kind": "other",
          "published_at": "2026-07-04T20:36:06Z"
        },
        {
          "tag": "eslint-plugin-browser-security@1.2.5",
          "kind": "other",
          "published_at": "2026-07-04T20:36:04Z"
        },
        {
          "tag": "eslint-plugin-pg@1.4.5",
          "kind": "other",
          "published_at": "2026-07-04T20:36:02Z"
        },
        {
          "tag": "eslint-plugin-jwt@2.2.5",
          "kind": "other",
          "published_at": "2026-07-04T20:36:01Z"
        },
        {
          "tag": "eslint-plugin-node-security@4.4.0",
          "kind": "other",
          "published_at": "2026-07-04T20:36:01Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.3.1",
          "kind": "other",
          "published_at": "2026-07-04T20:36:00Z"
        },
        {
          "tag": "eslint-plugin-conventions@4.1.0",
          "kind": "other",
          "published_at": "2026-06-21T20:29:58Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.3.0",
          "kind": "other",
          "published_at": "2026-06-21T19:48:53Z"
        },
        {
          "tag": "eslint-plugin-vercel-ai-security@1.3.6",
          "kind": "other",
          "published_at": "2026-06-21T19:48:48Z"
        },
        {
          "tag": "eslint-plugin-reliability@3.1.4",
          "kind": "other",
          "published_at": "2026-06-21T19:48:43Z"
        },
        {
          "tag": "eslint-plugin-react-a11y@2.1.6",
          "kind": "other",
          "published_at": "2026-06-21T19:48:37Z"
        },
        {
          "tag": "eslint-plugin-react-features@1.2.0",
          "kind": "other",
          "published_at": "2026-06-21T19:48:33Z"
        },
        {
          "tag": "eslint-plugin-modularity@2.1.0",
          "kind": "other",
          "published_at": "2026-06-21T19:48:28Z"
        },
        {
          "tag": "eslint-plugin-nestjs-security@1.2.4",
          "kind": "other",
          "published_at": "2026-06-21T19:48:26Z"
        },
        {
          "tag": "eslint-plugin-pg@1.4.4",
          "kind": "other",
          "published_at": "2026-06-21T19:48:23Z"
        },
        {
          "tag": "eslint-plugin-node-security@4.3.0",
          "kind": "other",
          "published_at": "2026-06-21T19:48:23Z"
        },
        {
          "tag": "eslint-plugin-mongodb-security@8.2.4",
          "kind": "other",
          "published_at": "2026-06-21T19:48:23Z"
        },
        {
          "tag": "eslint-plugin-modernization@2.1.0",
          "kind": "other",
          "published_at": "2026-06-21T19:48:18Z"
        },
        {
          "tag": "eslint-plugin-express-security@1.3.0",
          "kind": "other",
          "published_at": "2026-06-21T19:48:05Z"
        },
        {
          "tag": "eslint-plugin-import-next@2.3.7",
          "kind": "other",
          "published_at": "2026-06-21T19:48:04Z"
        },
        {
          "tag": "eslint-plugin-browser-security@1.2.4",
          "kind": "other",
          "published_at": "2026-06-21T19:47:59Z"
        },
        {
          "tag": "eslint-plugin-jwt@2.2.4",
          "kind": "other",
          "published_at": "2026-06-21T19:47:59Z"
        },
        {
          "tag": "eslint-devkit@1.4.1",
          "kind": "other",
          "published_at": "2026-06-21T19:47:58Z"
        },
        {
          "tag": "eslint-plugin-lambda-security@1.2.4",
          "kind": "other",
          "published_at": "2026-06-21T19:47:58Z"
        },
        {
          "tag": "eslint-plugin-maintainability@3.0.4",
          "kind": "other",
          "published_at": "2026-06-21T07:38:57Z"
        },
        {
          "tag": "eslint-plugin-operability@3.0.6",
          "kind": "other",
          "published_at": "2026-06-20T22:32:03Z"
        },
        {
          "tag": "eslint-plugin-node-security@4.2.0",
          "kind": "other",
          "published_at": "2026-05-30T00:44:55Z"
        },
        {
          "tag": "eslint-config@0.1.0",
          "kind": "other",
          "published_at": "2026-05-17T04:42:10Z"
        },
        {
          "tag": "eslint-plugin-import-next@2.3.6",
          "kind": "other",
          "published_at": "2026-05-11T08:46:49Z"
        },
        {
          "tag": "eslint-plugin-node-security@4.1.0",
          "kind": "other",
          "published_at": "2026-05-11T08:46:44Z"
        },
        {
          "tag": "eslint-plugin-reliability@3.1.3",
          "kind": "other",
          "published_at": "2026-05-11T08:46:43Z"
        },
        {
          "tag": "eslint-devkit@1.4.0",
          "kind": "other",
          "published_at": "2026-05-11T08:46:41Z"
        },
        {
          "tag": "eslint-plugin-react-features@1.1.4",
          "kind": "other",
          "published_at": "2026-05-11T08:46:41Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.2.0",
          "kind": "other",
          "published_at": "2026-05-11T08:46:35Z"
        },
        {
          "tag": "eslint-plugin-import-next@2.3.5",
          "kind": "other",
          "published_at": "2026-02-09T07:23:56Z"
        },
        {
          "tag": "eslint-plugin-react-a11y@2.1.5",
          "kind": "other",
          "published_at": "2026-02-09T07:23:04Z"
        },
        {
          "tag": "eslint-plugin-reliability@3.1.2",
          "kind": "other",
          "published_at": "2026-02-09T07:22:27Z"
        },
        {
          "tag": "eslint-plugin-conventions@4.0.7",
          "kind": "other",
          "published_at": "2026-02-09T07:21:54Z"
        },
        {
          "tag": "eslint-plugin-vercel-ai-security@1.3.5",
          "kind": "other",
          "published_at": "2026-02-09T07:21:34Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.1.3",
          "kind": "other",
          "published_at": "2026-02-09T07:21:08Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.1.1",
          "kind": "other",
          "published_at": "2026-02-09T02:01:25Z"
        },
        {
          "tag": "eslint-plugin-secure-coding@3.0.3",
          "kind": "other",
          "published_at": "2026-02-09T01:57:28Z"
        },
        {
          "tag": "eslint-plugin-reliability@3.1.0",
          "kind": "other",
          "published_at": "2026-02-08T01:59:55Z"
        },
        {
          "tag": "eslint-plugin-conventions@4.0.5",
          "kind": "other",
          "published_at": "2026-02-08T01:59:24Z"
        },
        {
          "tag": "eslint-plugin-import-next@2.3.3",
          "kind": "other",
          "published_at": "2026-02-08T01:44:47Z"
        },
        {
          "tag": "eslint-plugin-react-features@1.1.3",
          "kind": "other",
          "published_at": "2026-02-08T01:43:48Z"
        },
        {
          "tag": "eslint-plugin-react-a11y@2.1.3",
          "kind": "other",
          "published_at": "2026-02-08T01:42:54Z"
        },
        {
          "tag": "eslint-plugin-operability@3.0.5",
          "kind": "other",
          "published_at": "2026-02-08T01:42:13Z"
        },
        {
          "tag": "eslint-plugin-reliability@3.0.4",
          "kind": "other",
          "published_at": "2026-02-08T01:41:50Z"
        },
        {
          "tag": "eslint-plugin-modernization@2.0.4",
          "kind": "other",
          "published_at": "2026-02-08T01:41:14Z"
        },
        {
          "tag": "eslint-plugin-modularity@2.0.4",
          "kind": "other",
          "published_at": "2026-02-08T01:40:52Z"
        },
        {
          "tag": "eslint-plugin-maintainability@3.0.3",
          "kind": "other",
          "published_at": "2026-02-08T01:40:30Z"
        },
        {
          "tag": "eslint-plugin-conventions@4.0.4",
          "kind": "other",
          "published_at": "2026-02-08T01:39:46Z"
        },
        {
          "tag": "eslint-plugin-node-security@4.0.4",
          "kind": "other",
          "published_at": "2026-02-08T01:39:23Z"
        },
        {
          "tag": "eslint-plugin-vercel-ai-security@1.3.3",
          "kind": "other",
          "published_at": "2026-02-08T01:38:43Z"
        },
        {
          "tag": "eslint-plugin-lambda-security@1.2.3",
          "kind": "other",
          "published_at": "2026-02-08T01:38:14Z"
        },
        {
          "tag": "eslint-plugin-browser-security@1.2.3",
          "kind": "other",
          "published_at": "2026-02-08T01:37:51Z"
        },
        {
          "tag": "eslint-plugin-nestjs-security@1.2.3",
          "kind": "other",
          "published_at": "2026-02-08T01:37:28Z"
        },
        {
          "tag": "eslint-plugin-express-security@1.2.3",
          "kind": "other",
          "published_at": "2026-02-08T01:37:06Z"
        },
        {
          "tag": "eslint-plugin-mongodb-security@8.2.3",
          "kind": "other",
          "published_at": "2026-02-08T01:36:44Z"
        },
        {
          "tag": "eslint-plugin-pg@1.4.3",
          "kind": "other",
          "published_at": "2026-02-08T01:36:20Z"
        },
        {
          "tag": "eslint-plugin-jwt@2.2.3",
          "kind": "other",
          "published_at": "2026-02-08T01:35:53Z"
        },
        {
          "tag": "eslint-plugin-crypto@2.2.3",
          "kind": "other",
          "published_at": "2026-02-08T01:35:31Z"
        },
        {
          "tag": "eslint-devkit@1.3.3",
          "kind": "other",
          "published_at": "2026-02-08T01:34:58Z"
        },
        {
          "tag": "eslint-plugin-import-next@2.3.2",
          "kind": "other",
          "published_at": "2026-02-06T07:28:36Z"
        },
        {
          "tag": "eslint-plugin-react-features@1.1.2",
          "kind": "other",
          "published_at": "2026-02-06T07:27:41Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "0cdb87433192b0420a4721c09030cb80c3f51faa",
          "body": "Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(release): version packages (#254)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-19T17:22:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e8ce4f86f114711ef4d5a6e6e7287c0cb2319e2a",
          "body": "* chore(workspace): drop eslint-plugin-crypto — consolidated into node-security\n\neslint-plugin-crypto was deprecated in 2026-05-10 when all its rules\n(weak ciphers/hashes, ECB mode, static IVs, key derivation, timing-unsafe\ncompare, Math.random() for crypto, CryptoJS, native-crypto preference)\nwere \n[…]\nmpty changeset (chore — no\n  public API change, no version bump needed)\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(workspace): erase all eslint-plugin-crypto references (#253)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-18T23:32:12Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d67e3953c2748ad36e6aebe0f24b1d04e518b4d0",
          "body": "…at (#252)\n\nAll 19 plugin READMEs updated: ?flag=eslint-plugin-<name> → ?component=eslint-plugin-<name>.\nComponent format works reliably for all plugins via path-based matching; flag format\nshows \"unknown\" for 6 plugins (conventions, modernization, modularity, node-security,\noperability, reliability\n[…]\nent ID.\n\nAlso excludes .claude and .agent dirs from the no-deprecated-plugin-references grep\nso agent worktrees don't trigger false failures.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): switch Codecov badges from flag to component URL form…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-18T23:10:20Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ca56a50c9e08210d3d2b32539cfc263cc17f815d",
          "body": "…ide with TS6 (#249)\n\n* feat(workspace): adopt TypeScript 7 (tsgo) for whole-graph typecheck, side-by-side with TS6\n\nTypecheck now runs as ONE `tsgo --build tsconfig.solution.json` over the full\nplugin dependency graph (eslint-devkit → 19 plugins → eslint-config), plus\n@interlace/ui's own `tsc --noE\n[…]\nality (Full) Gate\"), so the check name change is safe.\n\nNo behavior change.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): TypeScript 7 (tsgo) whole-graph typecheck, side-by-s…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-18T21:35:29Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ebe857f7ba97ff7bb266615bd834d16c917c176d",
          "body": "…an (#248)\n\n* docs(agent): add validated TypeScript 7 side-by-side migration plan\n\nCaptures the spike findings so the migration executes without re-discovery:\nmeasured ~2x (not 10x) typecheck speedup on this repo, the root blocker\n(source-aliasing via tsconfig paths is incompatible with TS7's compos\n[…]\nrrect the\ninstall guidance (TS7 GA ships as the standard typescript package).\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(workspace): add validated TypeScript 7 side-by-side migration pl…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-18T00:11:57Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c7ce62b9c480d7deb60e24026a34bb4e43192ebb",
          "body": "…h 47 updates (#239)\n\n* chore(deps)(deps): bump the all-packages group across 1 directory with 47 updates\n\nBumps the all-packages group with 45 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fumadocs/mdx-remote](https://github.com/fuma-nama/fumadocs) | `1.4.10` | `1.5.1\n[…]\nb.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Ofri Peretz <ofriperetzdev@gmail.com>\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": true,
          "headline": "chore(deps)(deps): bump the all-packages group across 1 directory wit…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T23:10:41Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "802a5ff8d97dcdf2599b01922fa4badb200f0f46",
          "body": "…figs (#244)\n\ncreateWithMockContext was added to the devkit in 34ff5a8e but the\ncompiled dist is not committed to git. Packages that import the helper\n(jwt, conventions, browser-security, express-security, import-next,\nmongodb-security, pg) fail with TypeError when running vitest directly\nbecause th\n[…]\nrts natively,\nso no pre-build step is required. turbo's dependsOn [\"^build\"] continues\nto own the compiled-dist for CI and production builds.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(devkit): alias @interlace/eslint-devkit to source in 7 vitest con…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-17T21:16:48Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ae75ae8f31f8863b40613bd29cc259b85c80f8e0",
          "body": "… (#245)\n\n* fix(ci): drop redundant npm@latest upgrade that broke every publish job\n\nThe publish matrix in release.yml ran `npm install -g npm@latest` before\npublishing (\"Upgrade npm for OIDC support\"). On run 29604777079 (the 4.2.0\nrelease) that step failed in all 11 publish jobs, skipping every pu\n[…]\nmanual\nupgrade step. Matches the already-`24.x` engines.node in package.json.\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": "fix(ci): unblock release — drop npm@latest upgrade + float Node to 24…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-17T20:18:57Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f02152c3318d456a6a960df30d3a170f9a53fcd5",
          "body": "… updates (#247)\n\nBumps the all-actions group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [actions/checkout](https://github.com/actions/checkout) | `6` | `7` |\n| [actions/setup-node](https://github.com/actions/setup-node) | `5` | `7` |\n| [actions/github-script](\n[…]\nversion-update:semver-patch\n  dependency-group: all-actions\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(ci)(deps): bump the all-actions group across 1 directory with 9…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T19:53:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d04ed8b3fe0e374361c9632f8191e1c0e458d910",
          "body": "* docs: fix codecov badge URLs to use flag= instead of component=\n\ncomponent= URLs resolve as \"unknown\"; flag= URLs resolve correctly\nand show the per-package 100% coverage badge on npm.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n* fix(ci): prepend package path in lcov SF lines befo\n[…]\nhed runs would show\n\"unknown\" instead of carrying the last-known value.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix: codecov badge URLs + lcov path fix for components (#242)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-17T19:31:18Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f5c1c33b478203e3e41156431a9435a5d933b71c",
          "body": "…repo (#243)\n\nPublic repo = no GHA minutes quota + daily activity means the 60-day\nscheduled-workflow auto-disable can never silently kill the cron. Scripts\nstay private (checked out at run time via AGENTS_REPO_PAT).\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci: move Daily Impact Ingest cron here from the private control-room …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-17T19:22:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "7f76722cfb8e25c5d39d76b1f7d364072baee5bc",
          "body": "Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(release): version packages (#237)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-17T18:41:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "69fe7ac35589a8be64328fd5aa4fdedb60203a28",
          "body": "…ion (#241)\n\n* fix(conventions): align utm-taxonomy with live devto/article attribution\n\nThe live attribution system standardized on `utm_source=devto` (no\nunderscore) and `utm_medium=article`: every hand-written article link, the\n/go/ redirect handler (routes by `article_platforms.platform ===\nutm_\n[…]\nigin/main breakage\ndocumented in the previous commit; this suite passes 3/3.)\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": "fix(conventions): align utm-taxonomy with live devto/article attribut…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-17T16:50:41Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "34ff5a8e6f5126c5d1c0a524759e0af2b5476b46",
          "body": "…est wave) (#225)\n\n* ci: pin all coverage thresholds at 100/100/100/100\n\nIntegration target for the 100% test wave — intentionally red until\nevery package genuinely reaches 100 on lines/statements/functions/\nbranches. Merges last, as the definition of done.\n\nCo-Authored-By: Claude Fable 5 <noreply@a\n[…]\noxlint@1.72.0 npm tarball — and restored the local\nfile from the registry.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci: pin all coverage thresholds at 100% (integration target for the t…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-17T14:38:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ae0b75b7f5cbf4c2e55c26cd5784bc7e21478da2",
          "body": "Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(release): version packages (#230)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-06T05:57:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "eab307690af2a230b380eb6b43a6a6f32fc242b8",
          "body": "…tives (#232)\n\n* fix(ui): clear 35 Component API floor violations in packages/ui/primitives\n\nThe floor lint (PR #225 bot comments) reported 35 violations across 16\nprimitives. Root-caused and fixed by category:\n\n- no-unknown-property (11 hits: card, dropdown-menu, popover, select,\n  stack, toast, to\n[…]\nnt-plugin-react-features changeset\nfrom #229 doesn't count for that check).\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ui): clear 35 Component API floor violations in packages/ui/primi…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-06T04:23:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "7101f94cd68c86afcadd17d5ce220162467b1599",
          "body": "…231)\n\nverify-dist-integrity.ts always used eslintMod.ESLint, but ESLint 8's\nESLint export is still eslintrc-based — it rejects the flat-config\nshaped options (overrideConfigFile: true) with \"Invalid Options\" for\nevery plugin/preset. ESLint 9/10 default ESLint to flat config so they\nwere unaffected.\n[…]\nailed the eslint-8 matrix leg of every\nrelease run since the gate was added (#200), blocking publish and\nleaving the production deployment red.\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(release): use FlatESLint under ESLint 8 in dist-integrity gate (#…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-05T18:23:16Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "acc81a74d0c329027bf6011f5db4b1bf9beba650",
          "body": "…ts (#229)\n\nThe rule fired on every JSX attribute regardless of the element it was\non, so custom components (<Box surface radius border>, <Stack\ndirection gap>) got flagged as if their props were unknown DOM\nproperties. Upstream react/no-unknown-property only checks lowercase\nhost elements — do the \n[…]\n 2026-07-04 in PR #221 by downgrading the rule to\n'warn' in the root eslint.config.mjs. Remove that downgrade now that\nthe root cause is fixed.\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(react-features): no-unknown-property should only check DOM elemen…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-05T13:19:36Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "12c776d949c79a8cdea8a21816643f2e5b588af0",
          "body": "* fix(eslint-config): mark private — not a published package\n\n@interlace/eslint-config is workspace-internal; the release pipeline was\ntrying to publish it and failing on npm 404. private:true makes the\nrelease detect step skip it permanently.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n[…]\nnfig): drop dead publishConfig — npm refuses private packages unconditionally\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": "fix(eslint-config): mark private — not a published package (#228)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-05T12:34:18Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2876040d2d4f2437c837c37ecf1b1c41a83dd603",
          "body": "Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(release): version packages (#227)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-05T12:14:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "17223deb021169a1273cc0e08b82ab0d69b3ef04",
          "body": "…estion + stress tests (#189)\n\n* feat(jwt,scripts): require-expiration suggestion fixer + allowlist stress tests\n\njwt/require-expiration: adds IDE suggestion (hasSuggestions: true) —\n  jwt.sign(payload, secret) → suggests , { expiresIn: '1h' }\n  jwt.sign(payload, secret, { algorithm: 'HS256' }) → su\n[…]\ntemplate literals,\n  identifiers) — locked with two new regression cases.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(rules): jwt suggestion fixer + aria FP fixes + escapeRegExp sugg…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-05T12:05:00Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "02e0baf7a4e8ba83e8b2ec2b82169f733e4f4d87",
          "body": "…y & operability (#200)\n\n* chore(release): pre-publish integrity gate + republish maintainability & operability\n\nCloses the loop that let broken plugin builds ship to npm.\n\n- .changeset: patch-bump eslint-plugin-maintainability + eslint-plugin-operability\n  to republish their corrected `recommended`\n[…]\ng glitch and\n  an article-agreement typo (\"a integrity\" -> \"an integrity\").\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(release): pre-publish integrity gate + republish maintainabilit…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-05T08:47:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "e43a95a494f7b4ad7b42eb03151ab19f8d319cb7",
          "body": "…stale one) (#207)\n\n* fix(workspace): guard deleted-plugin IMPORTS in code/config + fix a stale one\n\nThe no-deprecated-plugin-references guard only grepped *.md/*.mdx, so a stale\n`await import('./packages/eslint-plugin-crypto/...')` in a .mjs/.ts config slipped\nthrough — exactly the bug fixed in #20\n[…]\ncommit to re-fire `synchronize`. No content\nchange; squashed away on merge.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): guard deleted-plugin imports in code/config (+ fix a …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-05T08:03:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8f4511d088a16ccadcf2e26f5a8e0e057e6888cb",
          "body": "…h 69 updates (#226)\n\n* chore(deps)(deps): bump the all-packages group across 1 directory with 69 updates\n\nBumps the all-packages group with 63 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/pack\n[…]\nb.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Ofri Peretz <ofriperetzdev@gmail.com>\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": true,
          "headline": "chore(deps)(deps): bump the all-packages group across 1 directory wit…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-05T07:45:41Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5beaa8729936918a156282b3d375e42d9b6c4524",
          "body": "Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(release): version packages (#214)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-04T20:32:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fdfc571a35f09a27b0aaf4237187eb5d436a1a83",
          "body": "…8 updates (#223)\n\nBumps the all-actions group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [actions/checkout](https://github.com/actions/checkout) | `6.0.2` | `7.0.0` |\n| [actions/cache](https://github.com/actions/cache) | `5.0.5` | `6.1.0` |\n| [changesets/acti\n[…]\ntions\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Ofri Peretz <ofriperetzdev@gmail.com>",
          "is_bot": true,
          "headline": "chore(ci)(deps): bump the all-actions group across 1 directory with 1…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-04T20:02:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "63028ffd7f571d6f0b5a0fabaa82485db4ecdd2a",
          "body": "* fix(ui): widen docs hero tagline copy to max-w-3xl\n\nRestores the intended copy width on the docs landing page hero;\nthe tagline was regressed to max-w-2xl causing premature wrapping.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n* test(docs): lock hero tagline width at max-w-3xl\n\nRegres\n[…]\nd policy: pins\nmax-w-3xl and forbids max-w-2xl from returning to the tagline.\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": "fix(ui): widen docs hero tagline copy to max-w-3xl (#219)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-04T19:34:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "624abab98b0d4245446b2ac7a9448fcbe272f9be",
          "body": "…y landmarks (#224)\n\n* fix(docs): make CTA callouts labeled regions instead of nested complementary landmarks\n\nThe strict axe scan (a11y.yml → axe-core strict scan) has been failing on\n/docs/getting-started and every rule page in both color schemes with\n[moderate] landmark-complementary-is-top-level\n[…]\nopic.com>\n\n* chore(ci): trigger synchronize event for a11y + lighthouse gates\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": "fix(docs): make CTA callouts labeled regions, not nested complementar…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-04T16:06:03Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "acf3a5281be9ca8ec125f5760d8b813876994273",
          "body": "* ci: gate coverage with ratchet floors en route to 100% policy\n\nEnforce coverage vitest-natively in the required Quality gate:\n\n- coverage.enabled: true in all 22 package vitest/vite configs, so the\n  existing turbo test task always collects coverage; a threshold miss\n  fails the required check wit\n[…]\nverage) so turbo run test still gates while\nfiltered runs stay coverage-free.\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": "ci: gate coverage with ratchet floors en route to 100% policy (#222)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-04T15:50:43Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a89fa8213708b18be90f2771abeca5d1755a66ca",
          "body": "…features plugin dedupe (#221)\n\n* fix(docs): tweet-cache HEAD-check is advisory — upstream 404s no longer fail the build\n\nTwitter deleted the card image behind cached tweet 2006790779537121585\n(pbs.twimg.com/card_img/... now 404s), and sync-tweet-cache.ts\nhard-failed the docs build on any non-2xx HE\n[…]\n(35 warnings,\n0 errors) and the dialog.tsx --max-warnings 0 self-test passes.\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": "fix(workspace): unwedge CI — advisory tweet-cache HEAD-check + react-…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-04T15:22:57Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ad8416d4db196bf0b24942ddabbfaefb0cae7bab",
          "body": "…(#220)\n\nThe eslint-9 crash fixes merged in #211 landed without their changeset,\nso the pending Version Packages release notes omit them. Adds the\nchangeset so the 1.2.5 changelog documents the crash fixes.\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(changeset): add missed lambda-security eslint9-crash changeset …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-07-04T14:53:58Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "f42ea935555a558627dd61d1b013cd8509943c89",
          "body": "… emitted CVSS (#215)\n\nThe rule documented meta.docs.cvss 7.4, but its message carries CWE-327 and\nsets no per-message cvss, so the finding emits CVSS:7.5 (CWE_MAPPING) via\nenrichFromCWE. The cross-plugin security-cvss-docs-consistency.lock.test.ts\n(added in #213) turned main red when this rule landed concurrently with the\nCVSS sweep. Align docs to the emitted 7.5 — docs-metadata only, no emitted\nfinding change.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(node-security): align no-dynamic-algorithm-selection docs.cvss to…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-22T07:10:33Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "022ca2e277eef264333ccf31abf87b0b61794b08",
          "body": "…(#210)\n\nReplace hardcoded node-version: 24 with node-version-file: .nvmrc so\nthe CI Node version tracks the repo .nvmrc automatically.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci(ci): use node-version-file for setup-node in eslint-version-stats …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-22T05:46:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "391dbe6b39f78d549379218567cb959649f8c614",
          "body": "…curity plugins (#213)\n\nEvery security rule's machine-readable finding sources its `CVSS:x` from\nCWE_MAPPING via formatLLMMessage → enrichFromCWE, but the static\n`meta.docs.cvss` documentation field had silently drifted on 45 rules across\n7 plugins. no-hardcoded-credentials, for example, documented \n[…]\nct test — pins CWE-798 → CVSS:9.8 enrichment\n  and the per-message cvss override.\n\nDocs-metadata only; no emitted finding changes → no release.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(eslint-rules): align rule docs.cvss to the emitted CVSS across se…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T21:18:53Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6bb476d232f85da8201b08d0a199c9267c3499e5",
          "body": "…) (#190)\n\nNew AST-structural rule: disallow dynamic (non-literal) algorithm names in Node.js crypto functions (CWE-327). Rebased on current main; synced oxlint shim runtime snapshot + added changeset (minor). Required gates green, branch up-to-date.",
          "is_bot": false,
          "headline": "feat(node-security): add no-dynamic-algorithm-selection rule (CWE-327…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T21:16:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "56768300254cbd07ea48b5ebb8afb5a3c22ef072",
          "body": "…#211)\n\neslint-plugin-lambda-security@1.2.3 crashed the real ESLint 9.39 CLI on\nAI-generated Lambda handlers (eslint-benchmark-suite lambda-ai-corpus):\nno-error-swallowing threw RangeError: Maximum call stack size exceeded\n(a hand-rolled AST walker recursed through the cyclic node.parent), and\nrequi\n[…]\nrowing. Proven red on 1.2.3, green on\n1.2.4. The files-glob + per-rule finding-count assertions stop the no-throw\ncheck from passing vacuously.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(lambda-security): lock ESLint 9 no-crash on realistic handlers (…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T20:43:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f954434f5e64637b2fcdac6feff38245880ad066",
          "body": "… detected drift (#212)\n\n* chore(scripts): fail loudly when sync-source-versions can't rewrite a detected drift\n\n`sync-source-versions.ts` is wired into `changeset:version`, so it runs on every\nrelease to keep each plugin's `plugin.meta.version` matched to package.json.\nPreviously, if a pattern's `f\n[…]\nrites, one diverges — the good\n  rewrite still lands AND the run is flagged\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(scripts): fail loudly when sync-source-versions can't rewrite a…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T20:39:06Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "782d336eb62e0565dfc7d549ef87464dc55368f5",
          "body": "…on (#209)\n\nDelete dead cve-sync.yml; fold storybook-a11y into storybook (stop double axe scan); stagger the Sunday weekly-cron burst across the week. Docs synced. Required gates green, branch up-to-date.",
          "is_bot": false,
          "headline": "chore(ci): prune dead + duplicate workflow reports, stagger weekly cr…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T20:24:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1edae719f71be28f9943be84784c60a42addd366",
          "body": "Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(release): version packages (#203)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-06-21T19:44:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a2203d6753799e9e94bff3d848998342a329856d",
          "body": "Wire `tsx scripts/sync-source-versions.ts` into the `changeset:version`\nscript (the step the Changesets bot runs to open the Version PR), so every\nrelease keeps each plugin's hardcoded `plugin.meta.version` in lockstep with\npackage.json.\n\nThis guards the exact drift that helped hide the recommended-\n[…]\non: '1.0.0'` while package.json said 3.0.3. `check-source-versions`\nalready detects this; now `sync-source-versions` prevents it on every bump.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(release): sync plugin meta.version during changeset version (#206)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T08:19:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "965577c284ebdd40007d2dc0976ada9b2bec33d7",
          "body": "…ig (#205)\n\n* fix(workspace): drop deleted eslint-plugin-crypto from benchmark config\n\neslint-plugin-crypto was consolidated into eslint-plugin-node-security\n(2026-05-10) and its package deleted, but eslint.benchmark.config.mjs still\n`await import`ed ./packages/eslint-plugin-crypto/src/index.ts. Tha\n[…]\nno crypto entry.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n* ci(workspace): re-run gate + CodeRabbit on rebased head\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): drop deleted eslint-plugin-crypto from benchmark conf…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T08:14:22Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "55d5c0ab90bfaaecf01be5146a91a2e4b14e1d41",
          "body": "…ESLint 9 (#194)\n\n* fix(lambda-security): split comma-joined :exit selector that crashed ESLint 9\n\nDogfooding the plugins in the serverless repo surfaced a hard crash:\n`recommended`/`strict` aborted the entire lint run on ESLint 9.39 with\n`Error: Unknown class name: exit`.\n\nRoot cause: three rules (\n[…]\nplugins stay green. 26 new tests (19 plugins + 6 presets + probe validity).\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(lambda-security): split comma-joined :exit selector that crashed …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T07:43:50Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ee3d7497d4bfd55e64079c958636998543e7f235",
          "body": "…ck syncs (#198)\n\n* fix(workspace): green main's heavy gate — stale test + script-typecheck syncs\n\nThe PR-time Quality (Full) gate and benchmark typecheck have been red on main\nbecause three recently-merged changes left tests/types unsynced:\n\n- secure-coding: #185 added no-template-injection to the \n[…]\nurface) + `oxlint:shims:verify\n--update`. `oxlint:shims:verify` now passes.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): green main's heavy gate — stale test + script-typeche…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-21T07:35:08Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "771ef7c949456d2e44c0d60dbfd41dfad4789b10",
          "body": "…y 3.0.6 (#199)\n\nConsumes the doubled-namespace fix changeset and bumps the two affected\nplugins so release.yml republishes the corrected, unscoped `recommended`\nconfig:\n\n- eslint-plugin-maintainability 3.0.3 -> 3.0.4\n- eslint-plugin-operability     3.0.5 -> 3.0.6\n\n`plugin.meta.version` is synced to\n[…]\nly pulls in\neslint-plugin-secure-coding, which is pre-existing-broken on main (fixed in\n#196). The two changed plugins' suites pass (9/9 each).\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(release): version packages — maintainability 3.0.4 + operabilit…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-20T22:29:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d1e7a281d3369be8e6a4a6d5f405dd77ef0ff8cc",
          "body": "* ci(review): add Claude Code Review workflow\n\nAI code review on PRs via anthropics/claude-code-action, pinned to a\ncommit SHA per repo convention. Triggers on non-draft PRs\n(opened/synchronize/reopened/ready_for_review), reviews the diff with a\nsecurity-and-correctness-first prompt on claude-sonnet\n[…]\nnthropic.com>\n\n* ci(ci): add timeout-minutes to claude-code-review workflow\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci(review): add Claude Code Review workflow (#195)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-20T22:26:16Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ecb849121833bf63b00256fa837f329bb721fbac",
          "body": "…ks (#197)\n\neslint-plugin-maintainability@3.0.3 and eslint-plugin-operability@3.0.5 shipped\na `recommended` preset whose rule ids carried a doubled, scoped plugin segment\n(`@interlace/maintainability/maintainability/cognitive-complexity`) that no\nregistered plugin key matched. Enabling the preset al\n[…]\nlint-plugin-secure-coding, which is pre-existing-broken on main (fixed in\nfix/secure-coding-stale-tests). The two changed plugins' suites pass.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): unscope recommended config rule ids + barrel-file loc…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-20T22:05:54Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "edf208d67ac2357312c97d8964fcf6a462e407eb",
          "body": "…ator recurse, scope-audit (#186)\n\nFixes CI-blocking failures with real fixes, zero suppression. Rebased onto current\nmain. Verified locally: drift 4/4, no-cycle 935/937, scope-audit 2/2,\noxlint:shims:check ✅ no drift.\n\n- import-next no-cycle: #180 replaced detectCycleFromImport with SCC detection\n \n[…]\ns via a backtracking lookahead; switch to a positive identifier match.\n\nNo eslint-disable added; no test assertion weakened; no check excepted.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): green main without suppression — no-cycle mock, gener…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-02T06:46:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6a76fadd20c7fffe601976f33987557ea57f43c3",
          "body": "…FP fixes (#185)\n\nnode-security/no-deprecated-buffer: deterministic autofix\n  new Buffer(x) → Buffer.from(x), new Buffer(n) → Buffer.alloc(n)\n\nsecure-coding/no-template-injection (CWE-94, CVSS 9.1, new):\n  Handlebars/EJS/Pug/Mustache/Nunjucks .compile()/.render() with\n  dynamic first argument. Zero \n[…]\neractions FP fix:\n  Only interactive ARIA roles exempt (button/link/menuitem).\n  presentation/none/img still require fix or semantic element.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): Buffer autofix + no-template-injection + react-a11y …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-02T06:38:46Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "b1bda5ec3fd14b88492f921d8f55bf909743f465",
          "body": "…tion plugins (#184)\n\nPromotions (structural-api/pattern, no legitimate FP in production):\n  node-security/no-deprecated-buffer → error\n  node-security/no-cryptojs → error\n  reliability/no-silent-errors → error\n  secure-coding/no-unsafe-regex-construction → error\n  secure-coding/no-redos-vulnerable-\n[…]\npus activation)\n  secure-coding/no-redos-vulnerable-regex: 4 FP surface cases\n  reliability/no-silent-errors: 3 cases for newly promoted rule\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): 5 severity promotions + stress tests for zero-activa…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-06-01T02:00:18Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "53a0826364b3460520d27cd38c6e17cc35f88fd4",
          "body": "…res FP reduction (#183)\n\n* fix(eslint-devkit): commit findShortestCyclePath + EXPORT_FROM_REGEX fix\n\nThis function was in the working tree but never committed — the no-cycle.ts\nrule imports it, causing CI typecheck failures on any branch that doesn't\ncarry it. Also commits:\n- EXPORT_FROM_REGEX rege\n[…]\nline 1038)\n- ilb-plugin-scope-audit: prefer-array-find over filter()[0]\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(rules): no-shell-injection + 8 severity promotions + react-featu…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T22:18:30Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c928064b70335568dce7f0962d7166f386304b59",
          "body": "…179)\n\n* feat(react-a11y,react-features): fix role-aware FPs + wire into DS/Storybook/docs\n\n- click-events-have-key-events: skip elements with interactive ARIA roles\n  (role=\"button\", \"menuitem\", etc.) — AT handles keyboard natively\n- interactive-supports-focus: same role-aware skip; tabIndex not re\n[…]\n>\n\n* fix(docs): PostHog persistence:memory — cookieless, GDPR compliant\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(docs): PostHog persistence:memory — cookieless, GDPR compliant (#…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T22:18:27Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ed62136d3ac4408350b8874f5d679cdd3d2f41e2",
          "body": "…its push (#182)\n\n#178 fixed the node_modules ELOOP, so CI now resolves the `changeset` binary and\nthe Version-PR job runs `changeset version` successfully — but it then fails at\n`git push origin HEAD:changeset-release/main`: CI installs lefthook git hooks\n(npm ci → prepare), and the pre-push `chang\n[…]\nOK=0 on the\nchangesets/action step so the automated release push skips dev hooks; the real\nquality gates still run on the resulting Version PR.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): unblock Changesets release bot — disable lefthook on …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T21:46:06Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5650ecde72b6157f94a2accef18f48c33e9b5605",
          "body": "…torybook/docs (#180)\n\n* feat(react-a11y,react-features): fix role-aware FPs + wire into DS/Storybook/docs\n\n- click-events-have-key-events: skip elements with interactive ARIA roles\n  (role=\"button\", \"menuitem\", etc.) — AT handles keyboard natively\n- interactive-supports-focus: same role-aware skip;\n[…]\ny field for type-only import tracking\n- pushImport() typeOnly parameter\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(react-a11y,react-features): role-aware FP fixes + wire into DS/S…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T20:24:01Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "1e4c236c07f80f3c2ee077c382b21ce180a53bfa",
          "body": "…(4 packages) (#181)\n\n* fix(workspace): consolidate reorg lock-lag — node-security, secure-coding, docs, oxlint shims\n\nLagging locks from the plugin-scope + docs-category reorg, surfaced by running the\nfull suite once Turbo cache was busted (it had masked them). Each changed test\nverified passing lo\n[…]\n.\n\nVerified locally: `turbo run test --continue` → 45 successful, 45 total.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): green main — consolidate plugin-scope reorg lock-lag …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T18:21:00Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4cbf3ed8aed113f6aed7cef3a2ed060601b927ce",
          "body": "…rt in README (#170)\n\nTwo gaps closed by analyzing how real adopters configure the plugin.\nAn Adobe AEM partner studio reproduced our recommended rule set manually\nacross 3 projects — 16 rules x 3 repos instead of one line. They wanted\neverything at error severity. recommended-strict is exactly that\n[…]\n.mjs example with recommended + commented recommended-strict\n  toggle. Cross-plugin discovery links for node-security, jwt, express-security.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(secure-coding): recommended-strict preset + copy-paste quick-sta…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T18:04:15Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "683a5bf44f5fb1c8fec4102194aac55cca9373e2",
          "body": "…dth (#177)\n\nlayout.spec.ts already does pixel-diff VRT (toHaveScreenshot) for responsive\nlayouts — slow and flaky. This adds a complementary guard that is the opposite:\na single page load + one scrollWidth assertion per page, NO screenshots, so it\nis cheap and never flaky. It fails if a page scroll\n[…]\niners like wide tables / code blocks are intended and excluded).\n\nIncreases layout confidence + predictability without lengthening any CI gate.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(docs): fast deterministic horizontal-overflow guard at mobile wi…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T17:07:58Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "fadc72d99751a91173e5e86ece17e8f45f362ab3",
          "body": "…ecurity lock (#178)\n\nTwo gaps left by the plugin-scope reorg, both reddening main:\n\n1. node_modules was tracked on main as a symlink pointing to its OWN absolute\n   path (node_modules -> /…/eslint/node_modules = ELOOP). Every fresh checkout,\n   worktree, and the Changesets CI job restored it, break\n[…]\nlock to the 14 actual rules.\n\nScope placement itself is clean (plugin-scope-audit: 0 findings). These are the\nlagging locks, not misplacements.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(repo): green main — untrack node_modules self-symlink + express-s…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T17:07:36Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "e99cd03ae01999fb24bd2e0e58594c41f62b580c",
          "body": "…t (#176)\n\nAdds a new section showing import-next/no-cycle vs eslint-plugin-import\non the Next.js 131K LoC corpus: 914 cycles found vs 0 (import's fixed\ndepth cap misses all deep chains). Links out to the rule docs rather\nthan self-referencing the benchmarks page.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(benchmarks): add import-next head-to-head vs eslint-plugin-impor…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T16:45:28Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "e7e2326e508ab4a35f7ef980fe526e19187b30e1",
          "body": "…ures docs gaps (#175)\n\n* feat(docs): add star CTAs to benchmarks page and three flagship rule docs\n\nData-driven nudge: benchmarks page gets a Callout after the reproducibility\nnote; no-unsafe-query, no-algorithm-none, and no-hardcoded-credentials each\nget a trailing '--- * star CTA' so visitors who\n[…]\n-wrapper-sub-component)\n- Register all 8 in rules/meta.json pages array\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): data-driven product improvements — star CTAs + react-feat…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T16:38:06Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6b17cb0e5968a4f235ce85f93c2b0ea13d8ae9a6",
          "body": "eslint-config-interlace, eslint-formatter, and eslint-formatter-sarif were the\nonly published packages missing the star/follow CTA block (21/24 → 24/24).\nAdds the marker-guarded INTERLACE:STAR_CTA block so every package a developer\ninstalls carries the ask. Generic copy (these aren't plugins).\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(docs): close the 3 README CTA gaps (config + formatters) (#174)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T16:25:12Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "32f73527f3b397f96ac62d8444a14b8680046b48",
          "body": "Rule pages got RuleValueCTA (#165); this adds the generic DocsFooterCTA to\nevery other docs page — getting-started, concepts, guides — the pages read by\npeople evaluating the project, which is the highest-intent star/follow\naudience after a rule actually firing. Quiet, reason-first, follow-before-st\n[…]\nses the docs-side coverage of the download-to-star gap: homepage, stats,\nscorecard, rule pages, and now every concept/guide page carry the ask.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): footer star/follow CTA on every non-rule docs page (#173)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T05:36:00Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f3a3cc00573e657f020dffc88d969c927584fdf9",
          "body": "- devto-fix-all.ts: escape backslashes before quotes when wrapping a YAML\n  title (CWE-116, js/incomplete-sanitization). A title containing `\\` could\n  otherwise corrupt the frontmatter of a published Dev.to article.\n- ilb-plugin-scope-audit.ts: drop the dead `environment` seed — every branch\n  reas\n[…]\n security sweep; both in dev/CI\nscripts (not shipped). The original four shipped-code findings from #155 all\nclosed on the rescan.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(scripts): close two CodeQL findings in dev tooling (#172)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:44:58Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "32150a9b6f8acb9df62bbc95dd5eeabef0d0bd3f",
          "body": "…talls (#171)\n\nBest-practice hardening from the security-scanning sweep, without breaking\nneeded functionality:\n\n- Close the CI gap: the heavy gate (Build/Unit/axe/Quality-Full) is PR-gated\n  for cost, so a merge that skipped it (draft-merge, --admin, or unlabeled)\n  could land broken on main and si\n[…]\nlatest / npm@latest\nare intentionally current for deploy/publish. Those keep their Scorecard\nnpmCommand note at score 8 by design.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci(workflows): run full gate on main push + pin reproducible tool ins…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:40:23Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ae39ec52bf619351e6217a823014fc05bb97d618",
          "body": "…CWE-601 (#169)\n\nDetects res.redirect() with values directly from req.query / req.body /\nreq.params / req.headers / req.cookies.\n\n## Why this is enforcement-grade (not a heuristic)\n\nThe rule fires on the AST structure of:\n  res.redirect(req.query.returnUrl)\n    MemberExpression(callee={res, redirect\n[…]\nson: classified as environment=express,\n  detection=structural-api, confidence=enforcement\n- scripts/ilb-stress-test.ts: 5 stress cases added\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(express-security): add no-user-controlled-redirect — structural …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:13:26Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4804edd78ad0f841135d740b43ff4c70a7332d45",
          "body": "…unused RemoteRuleDoc) (#165)\n\n* fix(docs): render rule-page CTA from the real page renderer, not RemoteRuleDoc\n\n#162 wired RuleValueCTA into RemoteRuleDoc — but that component isn't in any\nroute (only its own file + a test reference). The live rule pages render from\nthe generated MDX via app/docs/[\n[…]\ncorecard.md\n\nAdds benchmarks to meta.json pages array (after components).\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(docs): render rule-page CTA from the real page renderer (not the …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:13:23Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ddd800d924a86ec1a393d9df464524cfc22e05b4",
          "body": "…security (#167)\n\neslint-plugin-crypto was deprecated in 2026-05-10 when all its rules\n(weak ciphers/hashes, ECB mode, static IVs, key derivation, timing-unsafe\ncompare, Math.random() for crypto, CryptoJS, native-crypto preference)\nwere migrated into eslint-plugin-node-security. The package continue\n[…]\ndeleted separately.\nnpm: package remains published with deprecated: field so existing\n     installs continue to receive the migration notice.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(workspace): drop eslint-plugin-crypto — consolidated into node-…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:13:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "e6cdc2ddd16b0d44d91e7497805978006b00388b",
          "body": "…les (#168)\n\nPart A — pg/no-unsafe-query category leader positioning:\n- Add \"Why no one else does this\" section explaining pg-specific API knowledge,\n  the $1/$2 parameterization contract, and variable assignment taint tracking\n- Add \"What gets caught\" block with three concrete flagged examples\n  (d\n[…]\nit 62e67a15 but docs page was not created); includes ## Suggestion fix\n  section with before/after for the IDE one-click extract-const action\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(pg,docs): pg category-leader positioning + autofix docs for 3 ru…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:01:38Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "26d00b6bd753405c34a56f4a5cac5b66fae23352",
          "body": "* fix(docs): render rule-page CTA from the real page renderer, not RemoteRuleDoc\n\n#162 wired RuleValueCTA into RemoteRuleDoc — but that component isn't in any\nroute (only its own file + a test reference). The live rule pages render from\nthe generated MDX via app/docs/[[...slug]]/page.tsx, so the mer\n[…]\ncorecard.md\n\nAdds benchmarks to meta.json pages array (after components).\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): add public /benchmarks page with ILB results (#166)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:01:34Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a3af017a501c6fcd8c4a5773ee2916e835021f08",
          "body": "…(#164)\n\nI3 invariant: naming-heuristic detection cannot be enforcement-grade.\nno-sensitive-data-exposure, detect-weak-password-validation fire on\nvariable names as a proxy for data flow. Renamed to suggest not problem.\n\n- no-sensitive-data-exposure: type problem→suggestion; demote to warn in\n  owas\n[…]\nblem→suggestion\n\nAll three already carry confidence: review-prompt in the manifest.\nScope audit passes: zero I3 violations after this change.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(secure-coding): demote naming-heuristic rules from error to warn …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T04:01:31Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "78632aadc050be39e3bb18ef0928db0a8dd371ac",
          "body": "…e migrations (#163)\n\n## Three-axis classification model\n\nEvery rule in all 20 plugins is now classified on three axes:\n  environment   universal | node | browser | express | jwt | pg | mongodb |\n                nestjs | lambda | vercel-ai\n  detection     structural-api | structural-pattern | naming\n[…]\no-weak-password-recovery demoted → warn\n  Naming heuristic (checks function names near crypto calls). Cannot be\n  enforcement-grade; demoted.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): plugin scope classification + enforcement gate + rul…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T03:30:45Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f025946f74772cf0b4add4589fd8f68cc7c5e5db",
          "body": "The rule docs page is the highest-gratitude surface in the product — it's\nwhere a developer lands right after a rule caught something (the editor\n\"see docs\" link), and it had no ask. Add RuleValueCTA after every rule's\ndocumentation: a quiet, reason-first Dev.to follow + GitHub star, each a\ntyped `r\n[…]\nar). Convert the installers at the\none moment they're most grateful.\n\nLocked: rule-cta-lock.test.ts pins the CTA stays wired + the event typed.\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): peak-value star/follow CTA on every rule page (#162)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T03:28:26Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "319573c0a2f0cdff52bd57dc12bb00c6e24572d3",
          "body": "`npm audit fix` only (targeted, in-semver; package.json untouched). Clears 13\nof 30 findings — every high-severity advisory → 0 high, 0 critical — including\nthe docs-site runtime ones (path-to-regexp, ws, dompurify, brace-expansion)\nplus rollup, minimatch, picomatch, fast-uri, flatted, turbo, ajv, p\n[…]\nhese\nclear via the existing Dependabot group-bump cadence or a deliberate vite-8\nalignment — out of scope for a low-risk CVE pass.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(deps): npm audit fix — clear all high-severity advisories (#159)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T03:13:40Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f9722db90f5b12110c00d9aa6598c4349ccf0862",
          "body": "…tic, not structural (#161)\n\nno-ssrf checks if the URL argument's identifier name contains 'url',\n'endpoint', 'userInput', etc. to guess data flow. This fails the\nstructural litmus test: rename the variable and the rule disappears.\n\nPer .agent/plugin-rule-scope.md (also added this session):\n  type: \n[…]\nGH  → LOW\n  cvss: 7.5       → 4.0\n  flagship config: 'error' → 'warn'\n  message: explicitly calls it a naming heuristic requiring code review\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(node-security): demote no-ssrf from error to warn — naming heuris…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T02:05:28Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d3bd1d3e1b2ece189492e6c79d674c7e84be1aee",
          "body": "…ix (#160)\n\n* feat(workspace): star CTA above fold + funding + MDX health + bench fix\n\nREADME (20 plugins):\n  Star blockquote prompt inserted after badges — visible in first screenful\n  on npm/GitHub (was at line 134, effectively never seen).\n\npackage.json funding (20 plugins):\n  Adds funding field \n[…]\nlar-brace which MDX parsed as a JSX expression.\nRewrite to plain prose.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): star CTA above fold + funding + MDX health + bench f…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-31T02:05:25Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "87a9c393005fa9d292ec6b5b48bcb22c2bfe49fc",
          "body": "…areness sync (#158)\n\n- Add code-example snippets + before/after patterns to rule MDX files\n- Add apps/docs/content/docs/components/ section (index + meta)\n- Sync type-awareness-scan.tsv: complete coverage for browser-security (46 rules),\n  conventions (10), crypto (11), express-security (10), impor\n[…]\nync all plugin MDX shells via sync-rules-docs (badge + description updates)\n- Update modernization + modularity READMEs with new rule entries\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): rule doc snippets + components section + full TSV type-aw…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T21:53:04Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6a03a7ed7a5157debc475612a4e773799a6cda6f",
          "body": "…on + 3 new rules + registry sync (#157)\n\n* feat(modernization,modularity): add prefer-template-literal + no-mutable-exports; reduce FPs\n\nno-unsafe-deserialization (~112 FPs):\n- Track fs.readFileSync('literal') in literalPathFileVars — a hardcoded\n  path read is not user-controlled for safe deserial\n[…]\nles (1494 tests). `-c apps/docs/vitest.config.ts` also passes all 1494.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(secure-coding,modernization,modularity,node-security): FP reducti…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T21:53:01Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "62e67a154a858b284899e17cfe39606e6bc08427",
          "body": "…(#154)\n\n* feat(conventions): no-magic-numbers — add extract-const suggestion fixer\n\nAdds `hasSuggestions: true` to no-magic-numbers. When a magic number is\nflagged, the IDE offers a one-click suggestion that:\n  1. Inserts `const MAGIC_<value> = <value>;` before the containing statement\n     (at the\n[…]\n\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n* chore(release): add changeset for no-magic-numbers suggestion fixer\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(conventions): no-magic-numbers — extract-const suggestion fixer …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T21:52:58Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "736a5fed47e673f6157ea900b29fe2a54e4bc7df",
          "body": "Triage of every Security tab finding (secret scanning, CodeQL, Scorecard):\n\nCodeQL config gaps (the bulk of the noise):\n- Untrack the generated apps/docs/playwright-report bundle (already\n  .gitignored) — its minified index.html produced 77 false-positive alerts.\n- paths-ignore the generated report \n[…]\n open) resolved used_in_tests; 118 CodeQL alerts dismissed\n(false-positive / used-in-tests / won't-fix) with per-bucket rationale.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ci): mitigate secret + code scanning findings; harden CI (#155)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T21:24:34Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8ac0af7362aa5f6ea88b78446ced83989348c5eb",
          "body": "The toast primitive source changed on main without re-running the registry\ngenerator, so apps/registry/public/r/toast.json's embedded `content` snapshot\nfell out of sync — failing `build:check --workspace=registry` (the \"registry\ndrift check\" job in Component API Lint) on every PR since. Regenerated via\nbuild-registry.mjs; build:check now reports all 38 items in sync.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(registry): regenerate toast entry to clear registry drift (#156)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T21:15:27Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "fa3b93088ff61e8c4471a57ada07f5aa2bf2c029",
          "body": "…(#153)\n\nPlayground Phase 3:\n  The plugin-toggle strip already drives the active plugin set in the live\n  lint request (plugins[] in POST /api/play/lint, enforced in route.ts).\n  Marks the milestone: page comment + tagline updated, badge bumped to\n  \"Phase 3 · plugin-driven linting\".\n\nno-ssrf stress\n[…]\nrUrl), axios.get(endpoint)\n    FPs: literal URL, allowlist-validated URL, non-user-input var name\n  All 6 pass on the current implementation.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): Playground Phase 3 marker + no-ssrf stress-test coverage …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T20:33:04Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "945127880c9abe6448639c2fee643578729c3cfc",
          "body": "* ci(docs): fail deploy if NEXT_PUBLIC_POSTHOG_KEY is empty/sensitive\n\nThe docs site reported zero events to PostHog because\nNEXT_PUBLIC_POSTHOG_KEY was stored as a *Sensitive* Vercel var on the\nproduction project. `vercel pull` returns an empty value for sensitive\nvars, so `vercel build` inlined an\n[…]\nloy.\n\nPer CLAUDE.md \"Regressions are the issue. Lock everything you fix.\"\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): Playground Phase 2 — live in-browser linting (#152)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T19:43:46Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8aa2898e7dd021ef231a21e601bdbe32e4f2e3ad",
          "body": "…#151)\n\nThe docs site reported zero events to PostHog because\nNEXT_PUBLIC_POSTHOG_KEY was stored as a *Sensitive* Vercel var on the\nproduction project. `vercel pull` returns an empty value for sensitive\nvars, so `vercel build` inlined an empty key and `initPostHog()`\nsilently no-op'd (`if (!key) ret\n[…]\neploy: $pageview / $set /\n$web_vitals now land in PostHog project 428927 from\neslint.interlace.tools (browser → /ingest reverse-proxy → store).\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci(docs): fail deploy if NEXT_PUBLIC_POSTHOG_KEY is empty/sensitive (…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T18:43:20Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d7477920b2e3ec76dab68c1bca90664610868c25",
          "body": "…viewport contract (#147)\n\n* feat(ui): foundation tokens + Typography/Box/Grid primitives\n\nState-of-the-art token foundation + the missing building-block primitives for\n@interlace/ui, distributing one consistent brand across every consumer.\n\nFoundation (new packages/ui/styles/foundation.css, wired i\n[…]\nv.js) is sufficient to confirm JS plugin contract integrity.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(ui): Interlace design-system foundation + 9 P0 primitives + min-…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T04:38:50Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "566b15d0145456c1f64a5b9c41e547c99338371c",
          "body": "* feat(docs): proof-first CTAs on /stats + flagship /scorecard\n\nBoth pages were credibility-rich but converted nobody — no star/install path.\nPostHog showed visitors interrogate the numbers (clicking values + source links)\nthen hit a dead end. Adds quiet, proof-first CTAs (one primary action per\nsur\n[…]\nscripts): update oxlint portability hashes (local 1.67)\"\n\nThis reverts commit 638b58d16dae7b63cc93dbefa1766e9b62e098fe.\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): proof-first CTAs on /stats + flagship /scorecard (#140)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T03:50:15Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "21f7279fcca24e6593315361d8e57540ea19cfb5",
          "body": "…h 42 updates (#149)\n\nBumps the all-packages group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.10` | `5.100.14` |\n| [date-fns](https://github.com/date-fns/date-fn\n[…]\nkages\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Ofri Peretz <ofriperetzdev@gmail.com>",
          "is_bot": true,
          "headline": "chore(deps)(deps): bump the all-packages group across 1 directory wit…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-30T03:35:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "44ced564398a5349fe91c7a7020e4363c6567970",
          "body": "…#118)\n\n* docs(docs): add Shipping a task — PR flow runbook to CLAUDE.md\n\nSpells out the branch → commit → push → PR → checks → merge → auto-deploy\nloop, the conventional commit subject + HEREDOC body shape, the wait-for-\ngreen poll, and the deploy-docs.yml caveat (manual flow, not auto on\nmerge). C\n[…]\n (the cloud `feTurbulence` is shaky under jsdom).\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(ui): restore light-theme atmospheric hero — sun + clouds + sky (…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T01:57:35Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "04f89648ee9d72db871567c24e7ab3822075b97a",
          "body": "…s repo (#150)\n\nThe codified growth strategy belongs with the rest of the footprint/distribution\nbrain in the agents repo (footprint/strategy/growth-philosophy.md, agents PR #62),\nnot here. Remove distribution/GROWTH_PHILOSOPHY.md and drop the doc-existence\nassertions from growth-conversion-lock.test.ts — the lock now pins only the\nsurfaces THIS repo owns (root README + plugin README star/follow CTAs).\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(workspace): move GROWTH_PHILOSOPHY out of eslint into the agent…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T01:24:49Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "7f940545e4eb5b67234b69671a9d3a55ebf4840d",
          "body": "* docs(docs): document only-main-branch deploy rule in CLAUDE.md\n\n* docs(docs): document only-main-branch deploy rule in CLAUDE.md\n\nCross-repo policy alignment: agents/apps/blog/CLAUDE.md just landed the\nsame rule after we cleaned up 21 stale Vercel deployments today. Adding\nthe matching guidance he\n[…]\nnly — no code change, no deploy effect by itself.\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs(docs): document only-main-branch deploy rule in CLAUDE.md (#119)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T01:09:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d3f1758cac92ac1103afa91a16b81fcbbab2dd22",
          "body": "…ity (#132)\n\n* feat(workspace): pre-publish artifact verifier with cross-engine parity\n\nPacks the workspace `@interlace/eslint-devkit` and a target plugin into\ntarballs, installs them into a clean temp project, and smoke-runs the\nresulting artifact under BOTH ESLint 9 and oxlint 1.x against a\ncanoni\n[…]\nrtifact-verify PR\nthat exposed this in pre-push).\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): pre-publish artifact verifier with ESLint+oxlint par…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T01:08:54Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "82718c282895710d42c36d4679fb24d47f1c35c7",
          "body": "* feat(modernization,modularity): add prefer-template-literal + no-mutable-exports; reduce FPs\n\nno-unsafe-deserialization (~112 FPs):\n- Track fs.readFileSync('literal') in literalPathFileVars — a hardcoded\n  path read is not user-controlled for safe deserializers (JSON.parse).\n  eval() still fires e\n[…]\nsts pass.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n* chore(release): changeset for conventions/no-magic-numbers\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: 3 new quality rules + ~241 FP reduction + MDX format fixes (#148)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-30T00:41:38Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "25c7abfee2235b76e2ab5bbbc4575f2f0427d36b",
          "body": "…ick funnel event (#146)\n\nThe docs hero already linked to GitHub but as a flat \"GitHub\" button with no\nask and no measurement. Reframe it as a conversion CTA and instrument the\nnpm→GitHub funnel (GROWTH_PHILOSOPHY.md G1/G2 — the ~2,900:1 download-to-star gap):\n\n- hero secondary CTA label → \"Star on \n[…]\nGitHub mark. page.tsx keeps its hand-formatted\nruntime strip (only the 3 wiring lines added) so the engine-portability locks hold.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(docs): hero \"Star on GitHub\" CTA + live count + homepage:star_cl…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-29T22:34:31Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8843ce7fbb465caad161b97032467b3a37a49319",
          "body": "…lignment scanner fixes (#144)\n\nno-unlimited-resource-allocation (~430 FPs):\n- Skip loop-allocation check when first arg is a numeric literal\n  (Buffer.alloc(1024) in a loop is statically bounded)\n- Skip Array.isArray/from/of in the callee-contains-Array pattern\n\nno-hardcoded-credentials (~280 FPs):\n[…]\nngs (docs use H3)\n- Slice from end-of-line not end-of-regex-match\n\nResult: 0 docs missing examples (was 165 false-negatives from H3 heading).\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(secure-coding): ILB-Wild FP reduction + doc examples + doc-test-a…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-29T21:41:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4a943afd723a776a5a1c74afadb41cdf5285c643",
          "body": "Closes the loudest signal in the growth review: ~29K downloads/month against\n10 GitHub stars (~2,900:1; healthy OSS is 50:1–500:1). Silent adoption isn't\nconverting into visible community-leadership signals.\n\n- Root README: star/follow CTA block + live GitHub-stars badge + Dev.to badge.\n- 20 eslint-\n[…]\nes on the next sync.\n\nVerified locally: prettier --check passes on all changed files; lock markers\npresent in every asserted file.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): npm→GitHub conversion funnel + GROWTH_PHILOSOPHY (#145)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-29T21:03:06Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "213cde190ff2aea49ca7c1b533170940f879d9b4",
          "body": "…compatibility test timeouts (#143)\n\n* fix(reliability): eliminate 53 FPs in no-missing-null-checks + fix compatibility test timeouts\n\nno-missing-null-checks — three safe-access patterns not recognized as null\nguards caused FPs on well-guarded code:\n1. Truthy if guard — `if (obj) { obj.prop }` — dir\n[…]\n to 30s.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n* chore(release): changeset for no-missing-null-checks FP fix\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(reliability): eliminate 53 FPs in no-missing-null-checks + fix 7 …",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-29T17:52:17Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "38ab670a0221684f4fd3d5dc3c05ddec7458ca2b",
          "body": "…ofix bench scanner (#141)\n\n* fix(scripts): remove false fixable metadata + fix autofix bench scanner\n\nIssue 1 — 21 rules falsely declared meta.fixable: 'code' with no actual\nfix() function. Removed from: browser-security/no-clickjacking,\nimport-next/first|named|no-barrel-import|no-import-module-exp\n[…]\nracking\n\n* chore: gitignore .review-screens/ scratch directory\n\n* chore(release): add changeset for false fixable metadata removal\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(scripts): remove 21 false fixable metadata declarations + fix aut…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-29T08:06:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a56da525d90d233310c5329fdd006af5b3fd675c",
          "body": "…on + workspace updates (#137)\n\n* fix(secure-coding): suppress ~3,470 Edge FPs in detect-object-injection\n\nFour FP-suppression patterns added to the rule, closing the largest single\nsource of ILB-Wild noise (3,470 of the total 3,837 Edge FP candidates):\n\n1. **Test-file skip** — rule is now silent on\n[…]\ns-fallback-in-spread — remove ?? {}\n   from ...(options.headers ?? {}).\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(secure-coding): suppress ~3,470 Edge FPs in detect-object-injecti…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-29T06:15:31Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "b2e0c5003a758786144967af4df44436d8936abd",
          "body": "… (#138)\n\nExtends the UTM rollout from in-code links (already enforced by buildUtmHref +\nno-raw-cross-property-href) to the external surfaces that link into our sites:\n\n- READMEs (GitHub + npm): sync-readme-rules.ts now stamps its rule-table links\n  via buildUtmHref (utm_source=github&utm_medium=ref\n[…]\n UTM_PHILOSOPHY.md). The apps/docs rule-table parser reads only the\nrule name, not the href, so internal docs links stay UTM-free.\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): leverage UTMs across READMEs, npm homepages + social…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-28T08:11:35Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "fa2c7daae5123eabb99fd9c0dc4edb8eed78f855",
          "body": "…loys (#134)\n\nVercel build env has no `.git`, so `lefthook install` fails with\n\"Stopping at filesystem boundary\" (exit 128). That bubbles up through\n`npm install` and aborts every Vercel deploy that triggers the prepare\nscript (eslint root, apps/docs, apps/registry — anything that runs\n`cd ../.. && \n[…]\nheck `[ -d .git ]` first so the script only runs in\na real git repo. Skips silently in CI / Vercel; works normally for\nlocal devs.\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): guard lefthook install with .git check for Vercel dep…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-24T04:50:02Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3634716ecac30ee56b6a59c4f57bb901c9379601",
          "body": "* feat(workspace): pre-publish artifact verifier with cross-engine parity\n\nPacks the workspace `@interlace/eslint-devkit` and a target plugin into\ntarballs, installs them into a clean temp project, and smoke-runs the\nresulting artifact under BOTH ESLint 9 and oxlint 1.x against a\ncanonical fixture c\n[…]\nrtifact-verify PR\nthat exposed this in pre-push).\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(workspace): short-circuit PostHog init on localhost / .local (#131)",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-24T03:38:56Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "90b970c547f867ee79ec393ecb4da3f3e22f11f0",
          "body": "…ost-deploy followups (#129)\n\n* fix(storybook): three post-deploy follow-ups (cache guard, lock-test skip, autodocs cleanup)\n\nThree small fixes for issues surfaced after PR #127 shipped:\n\n1. `storybook dev` returned 500 `Missing field 'moduleType'` on every\n   /iframe.html request. Root cause: stale\n[…]\ny build:check. Resolves drift CI fail on PR #129.\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(workspace): PostHog + UTM + visitor-profile wiring + storybook p…",
          "author_name": "Ofri Peretz",
          "author_login": "ofri-peretz",
          "committed_at": "2026-05-18T07:00:01Z",
          "body_truncated": true,
          "is_coding_agent": true
        }
      ],
      "releases_count": 100,
      "commits_last_year": 1154,
      "latest_release_at": "2026-07-19T17:27:31Z",
      "latest_release_tag": "eslint-plugin-vercel-ai-security@1.3.7",
      "releases_from_tags": false,
      "days_since_last_push": 5,
      "active_weeks_last_year": 26,
      "days_since_latest_release": 5,
      "mean_days_between_releases": 0
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 100,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "@interlace/eslint-devkit",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-devkit",
            "eslint-toolkit",
            "typescript",
            "utilities",
            "ast",
            "type-checking",
            "plugin-development",
            "llm-optimized",
            "ai-assistant",
            "auto-fix",
            "sarif",
            "owasp",
            "cwe",
            "security"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@interlace/eslint-devkit",
          "is_deprecated": false,
          "latest_version": "1.4.1",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 9,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 46799,
          "first_published_at": "2025-12-08T06:36:03.496000Z",
          "latest_published_at": "2026-06-21T19:47:54.756000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 33
        },
        {
          "name": "eslint-plugin-pg",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-plugin",
            "interlace-security",
            "pg",
            "postgres",
            "postgresql",
            "node-postgres",
            "security",
            "best-practices",
            "code-quality",
            "llm-optimized"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/eslint-plugin-pg",
          "is_deprecated": false,
          "latest_version": "1.4.7",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 19,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 894,
          "first_published_at": "2025-12-21T06:02:09.713000Z",
          "latest_published_at": "2026-07-19T17:27:10.287000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "eslint-plugin-jwt",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-plugin",
            "eslintplugin",
            "interlace-security",
            "jwt",
            "jsonwebtoken",
            "jose",
            "express-jwt",
            "nestjs-jwt",
            "jwks-rsa",
            "jwt-decode",
            "security",
            "owasp",
            "cwe-347",
            "cwe-757",
            "algorithm-confusion",
            "cve-2022-23540",
            "token",
            "authentication",
            "authorization",
            "llm-optimized",
            "ai-assistant",
            "auto-fix",
            "typescript",
            "static-analysis"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/eslint-plugin-jwt",
          "is_deprecated": false,
          "latest_version": "2.2.7",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 16,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1223,
          "first_published_at": "2025-12-29T20:06:02.612000Z",
          "latest_published_at": "2026-07-19T17:26:47.813000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "eslint-plugin-modularity",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-plugin",
            "eslintplugin",
            "interlace-quality",
            "modularity",
            "ddd",
            "domain-driven-design",
            "architecture",
            "llm-optimized",
            "ai-assistant",
            "typescript"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/eslint-plugin-modularity",
          "is_deprecated": false,
          "latest_version": "2.1.1",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 7,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 893,
          "first_published_at": "2026-02-02T07:55:30.641000Z",
          "latest_published_at": "2026-07-19T17:26:59.705000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "eslint-plugin-conventions",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-plugin",
            "interlace-quality",
            "conventions",
            "clean-code",
            "consistency",
            "llm-optimized"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/eslint-plugin-conventions",
          "is_deprecated": false,
          "latest_version": "4.2.1",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 10,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 960,
          "first_published_at": "2026-02-02T08:10:22.936000Z",
          "latest_published_at": "2026-07-19T17:26:45.148000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "eslint-plugin-import-next",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-plugin",
            "eslintplugin",
            "interlace-quality",
            "eslint-plugin-import",
            "eslint-plugin-import-alternative",
            "import",
            "imports",
            "no-cycle",
            "circular-dependencies",
            "import-order",
            "modules",
            "module-resolution",
            "commonjs",
            "esm",
            "llm-optimized",
            "ai-assistant",
            "auto-fix",
            "typescript",
            "static-analysis",
            "mcp",
            "agentic"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/eslint-plugin-import-next",
          "is_deprecated": false,
          "latest_version": "2.3.8",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 15,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 24780,
          "first_published_at": "2025-12-30T04:55:26.619000Z",
          "latest_published_at": "2026-07-19T17:26:42.154000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "eslint-plugin-operability",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-plugin",
            "interlace-quality",
            "operability",
            "observability",
            "production-ready",
            "llm-optimized"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/eslint-plugin-operability",
          "is_deprecated": false,
          "latest_version": "3.0.9",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 10,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1144,
          "first_published_at": "2026-02-02T07:57:02.873000Z",
          "latest_published_at": "2026-07-19T17:27:11.704000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "eslint-plugin-modernization",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "eslint",
            "eslint-plugin",
            "eslintplugin",
            "interlace-quality",
            "modernization",
            "es2022",
            "modern-javascript",
            "llm-optimized",
            "ai-assistant",
            "typescript"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/eslint-plugin-modernization",
          "is_deprecated": false,
          "latest_version": "2.1.1",
          "repository_url": "https://github.com/ofri-peretz/eslint",
          "versions_count": 7,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 811,
          "first_published_at": "2026-02-02T07:55:57.390000Z",
          "latest_published_at": "2026-07-19T17:26:45.623000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        }
      ]
    },
    "popularity": {
      "forks": 0,
      "stars": 12,
      "watchers": 0,
      "fork_history": {
        "days": [],
        "complete": true,
        "collected": 0,
        "total_forks": 0
      },
      "star_history": null,
      "open_issues_and_prs": 5
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [
        "apps/docs/tsconfig.json",
        "apps/registry/tsconfig.json",
        "apps/storybook/tsconfig.json",
        "packages/eslint-config-interlace/tsconfig.json",
        "packages/eslint-devkit/tsconfig.json",
        "packages/eslint-formatter/tsconfig.json",
        "packages/eslint-plugin-browser-security/tsconfig.json",
        "packages/eslint-plugin-conventions/tsconfig.json",
        "packages/eslint-plugin-express-security/tsconfig.json",
        "packages/eslint-plugin-import-next/tsconfig.json",
        "packages/eslint-plugin-jwt/tsconfig.json",
        "packages/eslint-plugin-lambda-security/tsconfig.json",
        "packages/eslint-plugin-maintainability/tsconfig.json",
        "packages/eslint-plugin-modernization/tsconfig.json",
        "packages/eslint-plugin-modularity/tsconfig.json",
        "packages/eslint-plugin-mongodb-security/tsconfig.json",
        "packages/eslint-plugin-nestjs-security/tsconfig.json",
        "packages/eslint-plugin-node-security/tsconfig.json",
        "packages/eslint-plugin-operability/tsconfig.json",
        "packages/eslint-plugin-pg/tsconfig.json",
        "packages/eslint-plugin-react-a11y/tsconfig.json",
        "packages/eslint-plugin-react-features/tsconfig.json",
        "packages/eslint-plugin-reliability/tsconfig.json",
        "packages/eslint-plugin-secure-coding/tsconfig.json",
        "packages/eslint-plugin-vercel-ai-security/tsconfig.json",
        "packages/ui/tsconfig.json",
        "scripts/tsconfig.json",
        "tools/cwe-analytics-engine/tsconfig.json",
        "tools/eslint-rules/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 69977,
      "source_files_sampled": 2026,
      "oversized_source_files": 2,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md",
        "apps/docs/AGENTS.md",
        "packages/eslint-devkit/AGENTS.md",
        "packages/eslint-formatter/AGENTS.md",
        "packages/eslint-plugin-browser-security/AGENTS.md",
        "packages/eslint-plugin-express-security/AGENTS.md",
        "packages/eslint-plugin-import-next/AGENTS.md",
        "packages/eslint-plugin-jwt/AGENTS.md",
        "packages/eslint-plugin-lambda-security/AGENTS.md",
        "packages/eslint-plugin-maintainability/AGENTS.md",
        "packages/eslint-plugin-mongodb-security/AGENTS.md",
        "packages/eslint-plugin-nestjs-security/AGENTS.md",
        "packages/eslint-plugin-pg/AGENTS.md",
        "packages/eslint-plugin-react-a11y/AGENTS.md",
        "packages/eslint-plugin-react-features/AGENTS.md",
        "packages/eslint-plugin-secure-coding/AGENTS.md",
        "packages/eslint-plugin-vercel-ai-security/AGENTS.md"
      ],
      "agent_instruction_max_bytes": 13938
    },
    "dependencies": {
      "manifests": [
        "benchmarks/package.json",
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 46,
        "malicious_count": 0,
        "assessed_package": "npm:@interlace/eslint-devkit@1.4.1",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@fumadocs/mdx-remote",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.1"
        },
        {
          "name": "@tailwindcss/postcss",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.3.3"
        },
        {
          "name": "@tanstack/react-query",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.101.2"
        },
        {
          "name": "@vercel/analytics",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "acorn",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.17.0"
        },
        {
          "name": "axios",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.18.1"
        },
        {
          "name": "class-variance-authority",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.7.1"
        },
        {
          "name": "clsx",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "date-fns",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.0"
        },
        {
          "name": "eslint-config-next",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "16.2.10"
        },
        {
          "name": "fs-extra",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.3.6"
        },
        {
          "name": "fumadocs-core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "16.11.5"
        },
        {
          "name": "fumadocs-mdx",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "15.2.0"
        },
        {
          "name": "fumadocs-twoslash",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "fumadocs-ui",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "16.11.5"
        },
        {
          "name": "glob",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.0.6"
        },
        {
          "name": "lucide-react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.16.0"
        },
        {
          "name": "mermaid",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.16.0"
        },
        {
          "name": "motion",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^12.29.2"
        },
        {
          "name": "next-themes",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.4.6"
        },
        {
          "name": "panzoom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.4.4"
        },
        {
          "name": "postcss",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.5.19"
        },
        {
          "name": "react-markdown",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.0"
        },
        {
          "name": "recharts",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.9.2"
        },
        {
          "name": "remark-gfm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.1"
        },
        {
          "name": "tailwind-merge",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.4.0"
        },
        {
          "name": "tailwindcss",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.3.3"
        },
        {
          "name": "tw-animate-css",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.0"
        },
        {
          "name": "twoslash",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.6"
        },
        {
          "name": "@interlace/ui",
          "manifest": "apps/registry/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "next",
          "manifest": "apps/registry/package.json",
          "ecosystem": "npm",
          "version_constraint": "^16.2.10"
        },
        {
          "name": "posthog-js",
          "manifest": "apps/registry/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.404.0"
        },
        {
          "name": "react",
          "manifest": "apps/registry/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.0"
        },
        {
          "name": "react-dom",
          "manifest": "apps/registry/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.0"
        },
        {
          "name": "@interlace/ui",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "fumadocs-twoslash",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "fumadocs-ui",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "^16.11.5"
        },
        {
          "name": "lucide-react",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.16.0"
        },
        {
          "name": "posthog-js",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.404.0"
        },
        {
          "name": "react",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.4"
        },
        {
          "name": "react-dom",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.4"
        },
        {
          "name": "tw-animate-css",
          "manifest": "apps/storybook/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.0"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "eslint-plugin-browser-security",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.7"
        },
        {
          "name": "eslint-plugin-conventions",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.1"
        },
        {
          "name": "eslint-plugin-express-security",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.3"
        },
        {
          "name": "eslint-plugin-import-next",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.8"
        },
        {
          "name": "eslint-plugin-jwt",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.7"
        },
        {
          "name": "eslint-plugin-lambda-security",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.7"
        },
        {
          "name": "eslint-plugin-maintainability",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.7"
        },
        {
          "name": "eslint-plugin-modernization",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "eslint-plugin-modularity",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "eslint-plugin-mongodb-security",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.2.5"
        },
        {
          "name": "eslint-plugin-nestjs-security",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.5"
        },
        {
          "name": "eslint-plugin-node-security",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.2"
        },
        {
          "name": "eslint-plugin-operability",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.9"
        },
        {
          "name": "eslint-plugin-pg",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.7"
        },
        {
          "name": "eslint-plugin-react-a11y",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.7"
        },
        {
          "name": "eslint-plugin-react-features",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.3"
        },
        {
          "name": "eslint-plugin-reliability",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.5"
        },
        {
          "name": "eslint-plugin-secure-coding",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.3"
        },
        {
          "name": "eslint-plugin-vercel-ai-security",
          "manifest": "packages/eslint-config-interlace/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.7"
        },
        {
          "name": "@typescript-eslint/utils",
          "manifest": "packages/eslint-devkit/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.0 || ^8.0.0"
        },
        {
          "name": "oxc-resolver",
          "manifest": "packages/eslint-devkit/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.24.2"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-browser-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-browser-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-conventions/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-conventions/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-express-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-express-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-import-next/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-import-next/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-jwt/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-jwt/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-lambda-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-lambda-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-maintainability/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-maintainability/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-modernization/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-modernization/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-modularity/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-modularity/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-mongodb-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-mongodb-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-nestjs-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-nestjs-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-node-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-node-security/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-operability/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-operability/package.json",
          "ecosystem": "npm",
          "version_constraint": "*"
        },
        {
          "name": "tslib",
          "manifest": "packages/eslint-plugin-pg/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "@interlace/eslint-devkit",
          "manifest": "packages/eslint-plugin-pg/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.1"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@fumadocs/mdx-remote",
            "direct": true,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fumadocs/mdx-remote",
            "direct": true,
            "version": "^1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-devkit",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-devkit",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-devkit",
            "direct": true,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-devkit",
            "direct": true,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-devkit",
            "direct": true,
            "version": "^1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/ui",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/ui",
            "direct": true,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": true,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": true,
            "version": "^4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": true,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": true,
            "version": "8.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": true,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": true,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": true,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": true,
            "version": "8.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": true,
            "version": "8.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": true,
            "version": "^7.0.0 || ^8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/analytics",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/analytics",
            "direct": true,
            "version": "^2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": true,
            "version": "8.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": true,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": true,
            "version": "8.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "class-variance-authority",
            "direct": true,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "class-variance-authority",
            "direct": true,
            "version": "^0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-next",
            "direct": true,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-browser-security",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-browser-security",
            "direct": true,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-browser-security",
            "direct": true,
            "version": "^1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-conventions",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-conventions",
            "direct": true,
            "version": "^4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-express-security",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-express-security",
            "direct": true,
            "version": "^1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import-next",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import-next",
            "direct": true,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import-next",
            "direct": true,
            "version": "^2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jwt",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jwt",
            "direct": true,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jwt",
            "direct": true,
            "version": "^2.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-lambda-security",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-lambda-security",
            "direct": true,
            "version": "^1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-maintainability",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-maintainability",
            "direct": true,
            "version": "^3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-modernization",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-modernization",
            "direct": true,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-modularity",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-modularity",
            "direct": true,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-mongodb-security",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-mongodb-security",
            "direct": true,
            "version": "8.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-mongodb-security",
            "direct": true,
            "version": "^8.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-nestjs-security",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-nestjs-security",
            "direct": true,
            "version": "^1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-node-security",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-node-security",
            "direct": true,
            "version": "^4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-operability",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-operability",
            "direct": true,
            "version": "^3.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-pg",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-pg",
            "direct": true,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-pg",
            "direct": true,
            "version": "^1.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-a11y",
            "direct": true,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-a11y",
            "direct": true,
            "version": "^2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-features",
            "direct": true,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-features",
            "direct": true,
            "version": "^1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-reliability",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-reliability",
            "direct": true,
            "version": "^3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-secure-coding",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-secure-coding",
            "direct": true,
            "version": "2.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-secure-coding",
            "direct": true,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-secure-coding",
            "direct": true,
            "version": "^3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-vercel-ai-security",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-vercel-ai-security",
            "direct": true,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-vercel-ai-security",
            "direct": true,
            "version": "^1.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": true,
            "version": "11.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": true,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": true,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-core",
            "direct": true,
            "version": "16.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-core",
            "direct": true,
            "version": "16.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-core",
            "direct": true,
            "version": "^16.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-mdx",
            "direct": true,
            "version": "14.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-mdx",
            "direct": true,
            "version": "15.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-mdx",
            "direct": true,
            "version": "^15.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-twoslash",
            "direct": true,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-twoslash",
            "direct": true,
            "version": "^3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-ui",
            "direct": true,
            "version": "16.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-ui",
            "direct": true,
            "version": "16.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fumadocs-ui",
            "direct": true,
            "version": "^16.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": true,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": true,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": true,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "lucide-react",
            "direct": true,
            "version": "0.563.0",
            "ecosystem": "npm"
          },
          {
            "name": "lucide-react",
            "direct": true,
            "version": "1.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "lucide-react",
            "direct": true,
            "version": "^1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "mermaid",
            "direct": true,
            "version": "11.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "mermaid",
            "direct": true,
            "version": "^11.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "motion",
            "direct": true,
            "version": "12.42.2",
            "ecosystem": "npm"
          },
          {
            "name": "motion",
            "direct": true,
            "version": "^12.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "^16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "next-themes",
            "direct": true,
            "version": "0.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "oxc-resolver",
            "direct": true,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "oxc-resolver",
            "direct": true,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "oxc-resolver",
            "direct": true,
            "version": "^11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "panzoom",
            "direct": true,
            "version": "9.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": true,
            "version": "8.4.31",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": true,
            "version": "8.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": true,
            "version": "8.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-js",
            "direct": true,
            "version": "1.404.0",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-js",
            "direct": true,
            "version": "^1.404.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "^19.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "^19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "^19.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "^19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "recharts",
            "direct": true,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": true,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": true,
            "version": "^3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": true,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": true,
            "version": "^4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "^2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "tw-animate-css",
            "direct": true,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "tw-animate-css",
            "direct": true,
            "version": "^1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "twoslash",
            "direct": true,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@acemir/cssom",
            "direct": false,
            "version": "0.9.31",
            "ecosystem": "npm"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/gateway",
            "direct": false,
            "version": "4.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/openai",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/openai",
            "direct": false,
            "version": "^4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider-utils",
            "direct": false,
            "version": "5.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@alloc/quick-lru",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-eslint/bundled-angular-compiler",
            "direct": false,
            "version": "22.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-eslint/eslint-plugin",
            "direct": false,
            "version": "22.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-eslint/eslint-plugin",
            "direct": false,
            "version": "^22.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-eslint/utils",
            "direct": false,
            "version": "22.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@antfu/install-pkg",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/dom-selector",
            "direct": false,
            "version": "6.7.8",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/nwsapi",
            "direct": false,
            "version": "2.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@axe-core/playwright",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@axe-core/playwright",
            "direct": false,
            "version": "^4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.6",
            "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-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/helpers",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.0",
            "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/plugin-transform-react-jsx-self",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-source",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@base-ui/react",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@base-ui/react",
            "direct": false,
            "version": "^1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@base-ui/utils",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@borewit/text-codec",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@braintree/sanitize-url",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/apply-release-plan",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/assemble-release-plan",
            "direct": false,
            "version": "6.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/changelog-git",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/changelog-github",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/cli",
            "direct": false,
            "version": "2.31.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/config",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/errors",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-dependents-graph",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-github-info",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-release-plan",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-version-range-type",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/git",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/logger",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/parse",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/pre",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/read",
            "direct": false,
            "version": "0.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/should-skip-package",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/write",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@chevrotain/types",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/cli",
            "direct": false,
            "version": "21.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/config-conventional",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/config-validator",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/ensure",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/execute-rule",
            "direct": false,
            "version": "21.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/format",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/is-ignored",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/lint",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/load",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/message",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/parse",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/read",
            "direct": false,
            "version": "21.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/resolve-extends",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/rules",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/to-lines",
            "direct": false,
            "version": "21.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/top-level",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@commitlint/types",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@conventional-changelog/git-client",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@conventional-changelog/template",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cspotcode/source-map-support",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-syntax-patches-for-csstree",
            "direct": false,
            "version": "1.0.26",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cypress/request",
            "direct": false,
            "version": "3.0.10",
            "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/core",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.9.2",
            "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/runtime",
            "direct": false,
            "version": "1.9.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": "@es-joy/jsdoccomment",
            "direct": false,
            "version": "0.88.0",
            "ecosystem": "npm"
          },
          {
            "name": "@es-joy/resolve.exports",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.27.2",
            "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.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.27.2",
            "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.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.27.2",
            "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.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.27.2",
            "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.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.27.2",
            "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.0",
            "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.21.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.21.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/css-tree",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.3",
            "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/js",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.39.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.39.4",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.4.1",
            "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": "@evilmartians/lefthook",
            "direct": false,
            "version": "2.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@exodus/bytes",
            "direct": false,
            "version": "1.11.0",
            "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": "@fluent/syntax",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "@formatjs/fast-memoize",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@formatjs/intl-localematcher",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fuma-translate/react",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@fumadocs/tailwind",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fumadocs/ui",
            "direct": false,
            "version": "16.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@google/genai",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@google/genai",
            "direct": false,
            "version": "^2.12.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/hoek",
            "direct": false,
            "version": "9.3.0",
            "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": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/topo",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.7",
            "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/config-array",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/object-schema",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@iconify/types",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@iconify/utils",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@img/colour",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-ppc64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-riscv64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-s390x",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-ppc64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-riscv64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-s390x",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-wasm32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-ia32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/benchmarks",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/benchmarks",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/cwe-analytics-engine",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-config",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-formatter",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-formatter-sarif",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-browser-security",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-import-next",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-jwt",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-mongodb-security",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-pg",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-react-a11y",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-react-features",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-secure-coding",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/eslint-plugin-vercel-ai-security",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@interlace/storybook",
            "direct": false,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/load-nyc-config",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/schema",
            "direct": false,
            "version": "0.1.3",
            "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.4.1",
            "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/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.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.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@joshwooding/vite-plugin-react-docgen-typescript",
            "direct": false,
            "version": "0.7.0",
            "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/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": "@lukeed/csprng",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@manypkg/find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@manypkg/get-packages",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@mdx-js/mdx",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@mdx-js/react",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@mermaid-js/parser",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/eslint-plugin-sdl",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/eslint-plugin-sdl",
            "direct": false,
            "version": "^1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@middy/core",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@middy/http-cors",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@middy/http-security-headers",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@middy/util",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@middy/validator",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/loader",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": false,
            "version": "^4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mongodb-js/saslprep",
            "direct": false,
            "version": "1.4.12",
            "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/common",
            "direct": false,
            "version": "11.1.28",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/throttler",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/eslint-plugin-next",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-android-arm-eabi",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-android-arm64",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-darwin-arm64",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-darwin-x64",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-freebsd-x64",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-linux-arm64-gnu",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-linux-arm64-musl",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-linux-x64-gnu",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-linux-x64-musl",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-wasm32-wasi",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-win32-arm64-msvc",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-win32-ia32-msvc",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/xxhash-win32-x64-msvc",
            "direct": false,
            "version": "1.7.6",
            "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": "@orama/orama",
            "direct": false,
            "version": "3.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-android-arm-eabi",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-android-arm64",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-darwin-arm64",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-darwin-x64",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-freebsd-x64",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-arm-musleabihf",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-arm64-gnu",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-arm64-musl",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-riscv64-gnu",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-riscv64-musl",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-s390x-gnu",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-x64-gnu",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-linux-x64-musl",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-openharmony-arm64",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-wasm32-wasi",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-win32-arm64-msvc",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-win32-ia32-msvc",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-parser/binding-win32-x64-msvc",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.130.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-android-arm-eabi",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-android-arm-eabi",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-android-arm64",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-android-arm64",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-darwin-arm64",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-darwin-arm64",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-darwin-x64",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-darwin-x64",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-freebsd-x64",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-freebsd-x64",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm-musleabihf",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm-musleabihf",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm64-gnu",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm64-gnu",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm64-musl",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-arm64-musl",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-riscv64-gnu",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-riscv64-gnu",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-riscv64-musl",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-riscv64-musl",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-s390x-gnu",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-s390x-gnu",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-x64-gnu",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-x64-gnu",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-x64-musl",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-linux-x64-musl",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-openharmony-arm64",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-openharmony-arm64",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-wasm32-wasi",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-wasm32-wasi",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-win32-arm64-msvc",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-win32-arm64-msvc",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-win32-ia32-msvc",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-win32-x64-msvc",
            "direct": false,
            "version": "11.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-resolver/binding-win32-x64-msvc",
            "direct": false,
            "version": "11.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-android-arm-eabi",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-android-arm-eabi",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-android-arm64",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-android-arm64",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-darwin-arm64",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-darwin-arm64",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-darwin-x64",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-darwin-x64",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-freebsd-x64",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-freebsd-x64",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-x64-musl",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-linux-x64-musl",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-openharmony-arm64",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-openharmony-arm64",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxlint/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.74.0",
            "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": "@playwright/test",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "^1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/core",
            "direct": false,
            "version": "1.43.1",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/types",
            "direct": false,
            "version": "1.397.0",
            "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/number",
            "direct": false,
            "version": "1.1.2",
            "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.2",
            "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.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.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.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.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.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.2.4",
            "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": "@reduxjs/toolkit",
            "direct": false,
            "version": "2.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.0-rc.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-musl",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-musl",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openbsd-x64",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rtsao/scc",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/core",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/core",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-javascript",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-javascript",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "3.22.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/rehype",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/transformers",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/twoslash",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "3.22.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": "@sideway/address",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/formula",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/pinpoint",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@silverbucket/ajv-formats-draft2019",
            "direct": false,
            "version": "1.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@silverbucket/iana-schemes",
            "direct": false,
            "version": "1.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@simple-libs/child-process-utils",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@simple-libs/stream-utils",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.34.48",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/base62",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "4.6.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": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/utils",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/addon-a11y",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/addon-a11y",
            "direct": false,
            "version": "^10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/addon-docs",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/addon-docs",
            "direct": false,
            "version": "^10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/addon-themes",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/addon-themes",
            "direct": false,
            "version": "^10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/builder-vite",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/csf-plugin",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/global",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/icons",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/react",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/react-dom-shim",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/react-vite",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/react-vite",
            "direct": false,
            "version": "^10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/test-runner",
            "direct": false,
            "version": "0.24.4",
            "ecosystem": "npm"
          },
          {
            "name": "@storybook/test-runner",
            "direct": false,
            "version": "^0.24.4",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/auth-js",
            "direct": false,
            "version": "2.110.7",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/functions-js",
            "direct": false,
            "version": "2.110.7",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/phoenix",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/postgrest-js",
            "direct": false,
            "version": "2.110.7",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/realtime-js",
            "direct": false,
            "version": "2.110.7",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/storage-js",
            "direct": false,
            "version": "2.110.7",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/supabase-js",
            "direct": false,
            "version": "2.110.7",
            "ecosystem": "npm"
          },
          {
            "name": "@supabase/supabase-js",
            "direct": false,
            "version": "^2.110.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc-node/core",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@swc-node/register",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@swc-node/sourcemap-support",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-arm64",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-x64",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-gnu",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-musl",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-gnu",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-musl",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-arm64-msvc",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-ia32-msvc",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-x64-msvc",
            "direct": false,
            "version": "1.15.11",
            "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/helpers",
            "direct": false,
            "version": "0.5.18",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/jest",
            "direct": false,
            "version": "0.2.39",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/types",
            "direct": false,
            "version": "0.1.25",
            "ecosystem": "npm"
          },
          {
            "name": "@szmarczak/http-timer",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "^4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/query-core",
            "direct": false,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "10.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "6.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "16.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/user-event",
            "direct": false,
            "version": "14.6.1",
            "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": "@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": "@turbo/darwin-64",
            "direct": false,
            "version": "2.9.16",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/darwin-arm64",
            "direct": false,
            "version": "2.9.16",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-64",
            "direct": false,
            "version": "2.9.16",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-arm64",
            "direct": false,
            "version": "2.9.16",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-64",
            "direct": false,
            "version": "2.9.16",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-arm64",
            "direct": false,
            "version": "2.9.16",
            "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/aria-query",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/body-parser",
            "direct": false,
            "version": "1.19.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cors",
            "direct": false,
            "version": "2.8.19",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3",
            "direct": false,
            "version": "7.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-array",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-axis",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-brush",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-chord",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-color",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-contour",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-delaunay",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-dispatch",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-drag",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-dsv",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-ease",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-fetch",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-force",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-format",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-geo",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-hierarchy",
            "direct": false,
            "version": "3.1.7",
            "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-polygon",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-quadtree",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-random",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale-chromatic",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-selection",
            "direct": false,
            "version": "3.0.11",
            "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-time-format",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-timer",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-transition",
            "direct": false,
            "version": "3.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-zoom",
            "direct": false,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/deep-eql",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/doctrine",
            "direct": false,
            "version": "0.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/esrecurse",
            "direct": false,
            "version": "4.3.1",
            "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": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/fs-extra",
            "direct": false,
            "version": "11.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/geojson",
            "direct": false,
            "version": "7946.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "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/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json5",
            "direct": false,
            "version": "0.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsonfile",
            "direct": false,
            "version": "6.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsonwebtoken",
            "direct": false,
            "version": "9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/junit-report-builder",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/katex",
            "direct": false,
            "version": "0.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdx",
            "direct": false,
            "version": "2.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdx",
            "direct": false,
            "version": "^2.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "12.20.55",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "22.19.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "24.12.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^26.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "^19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/resolve",
            "direct": false,
            "version": "1.20.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/responselike",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/retry",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "1.2.1",
            "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/trusted-types",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/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/wait-on",
            "direct": false,
            "version": "5.3.4",
            "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/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.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "^8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "^8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/rule-tester",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/rule-tester",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/rule-tester",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/rule-tester",
            "direct": false,
            "version": "^8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.59.2",
            "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/typescript-estree",
            "direct": false,
            "version": "8.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview-darwin-arm64",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview-darwin-x64",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview-linux-arm",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview-linux-arm64",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview-linux-x64",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview-win32-arm64",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/native-preview-win32-x64",
            "direct": false,
            "version": "7.0.0-dev.20260707.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/vfs",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm-eabi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-freebsd-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-wasm32-wasi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-x64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@upsetjs/venn.js",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/oidc",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/auth",
            "direct": false,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/config",
            "direct": false,
            "version": "8.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/core",
            "direct": false,
            "version": "8.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/file-locking",
            "direct": false,
            "version": "13.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/hooks",
            "direct": false,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/loaders",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/local-storage-legacy",
            "direct": false,
            "version": "11.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/logger",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/logger-commons",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/logger-prettify",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/middleware",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/package-filter",
            "direct": false,
            "version": "13.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/search-indexer",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/signature",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/streams",
            "direct": false,
            "version": "10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/tarball",
            "direct": false,
            "version": "13.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/ui-theme",
            "direct": false,
            "version": "9.0.0-next-9.21",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/url",
            "direct": false,
            "version": "13.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@verdaccio/utils",
            "direct": false,
            "version": "8.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "5.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "^6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/ui",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/language-core",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/source-map",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/typescript",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@webcontainer/env",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@workflow/serde",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-darwin-arm64",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-darwin-x64",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-freebsd-x64",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-linux-arm-gnu",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-linux-arm-musl",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-linux-arm64-gnu",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-linux-arm64-musl",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-linux-x64-gnu",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-linux-x64-musl",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-win32-arm64",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-analyzer/binding-win32-x64",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@yuku-toolchain/types",
            "direct": false,
            "version": "0.5.43",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "add",
            "direct": false,
            "version": "2.0.6",
            "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": "aggregate-error",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ai",
            "direct": false,
            "version": "7.0.31",
            "ecosystem": "npm"
          },
          {
            "name": "ai",
            "direct": false,
            "version": "^7.0.31",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.12.6",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-errors",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-ftl-i18n",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "amator",
            "direct": false,
            "version": "1.1.0",
            "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-escapes",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "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": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "apache-md5",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "append-transform",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "apps/docs",
            "direct": false,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "apps/registry",
            "direct": false,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "archy",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "are-docs-informative",
            "direct": false,
            "version": "0.0.2",
            "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-flatten",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-includes",
            "direct": false,
            "version": "3.1.9",
            "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": "asn1",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "assert-plus",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types-flow",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "ast-v8-to-istanbul",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "ast-v8-to-istanbul",
            "direct": false,
            "version": "0.3.11",
            "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": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "atomic-sleep",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "aws-sign2",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "aws4",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "^4.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "axe-html-reporter",
            "direct": false,
            "version": "2.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "axe-playwright",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "axe-playwright",
            "direct": false,
            "version": "^2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "axobject-query",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.8.1",
            "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-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.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.43",
            "ecosystem": "npm"
          },
          {
            "name": "basic-auth",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "bcrypt-pbkdf",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "bcryptjs",
            "direct": false,
            "version": "2.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "better-path-resolve",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bezier-easing",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bidi-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bignumber.js",
            "direct": false,
            "version": "9.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "boolbase",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.12",
            "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": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-zlib",
            "direct": false,
            "version": "0.1.4",
            "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": "6.0.3",
            "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": "builtin-modules",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "builtin-modules",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-name",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cac",
            "direct": false,
            "version": "6.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-lookup",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "caching-transform",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.8",
            "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": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001800",
            "ecosystem": "npm"
          },
          {
            "name": "caseless",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "5.3.3",
            "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": "change-case",
            "direct": false,
            "version": "5.4.4",
            "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": "check-error",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "class-transformer",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "class-validator",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "clean-regexp",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "clean-stack",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "client-only",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clipanion",
            "direct": false,
            "version": "4.0.0-rc.4",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clone-response",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cnfast",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "collapse-white-space",
            "direct": false,
            "version": "2.1.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": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "15.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "comment-parser",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "comment-parser",
            "direct": false,
            "version": "1.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compare-versions",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "compressible",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "compute-scroll-into-view",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "concurrently",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "concurrently",
            "direct": false,
            "version": "^10.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-changelog-angular",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-changelog-conventionalcommits",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-commits-parser",
            "direct": false,
            "version": "7.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-signature",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": false,
            "version": "3.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-compat",
            "direct": false,
            "version": "3.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "cors",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "corser",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cose-base",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cose-base",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig-typescript-loader",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "create-require",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.1.0",
            "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": "5.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "cwd",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape",
            "direct": false,
            "version": "3.34.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-cose-bilkent",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-fcose",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3",
            "direct": false,
            "version": "7.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-axis",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-brush",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-chord",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-contour",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-delaunay",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-dispatch",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-drag",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-dsv",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-ease",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-fetch",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-force",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-format",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-geo",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-hierarchy",
            "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": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "d3-path",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-polygon",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-quadtree",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-random",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-sankey",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale-chromatic",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-selection",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-shape",
            "direct": false,
            "version": "1.3.7",
            "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": "d3-transition",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-zoom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dagre-d3-es",
            "direct": false,
            "version": "7.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "damerau-levenshtein",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "dashdash",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-buffer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-offset",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dataloader",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": false,
            "version": "1.11.18",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": false,
            "version": "1.11.21",
            "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.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize",
            "direct": false,
            "version": "1.2.0",
            "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": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "deep-eql",
            "direct": false,
            "version": "5.0.2",
            "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": "default-require-extensions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "defer-to-connect",
            "direct": false,
            "version": "2.0.1",
            "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": "delaunator",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "7.0.2",
            "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": "diff",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "diffable-html",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "discontinuous-range",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "dompurify",
            "direct": false,
            "version": "3.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "dompurify",
            "direct": false,
            "version": "3.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": false,
            "version": "17.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": false,
            "version": "^17.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexify",
            "direct": false,
            "version": "3.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ecc-jsbn",
            "direct": false,
            "version": "0.1.2",
            "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.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": "empathic",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.18.4",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "enquirer",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "2.2.0",
            "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": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "envinfo",
            "direct": false,
            "version": "7.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "environment",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-iterator-helpers",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-shim-unscopables",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-to-primitive",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-toolkit",
            "direct": false,
            "version": "1.46.1",
            "ecosystem": "npm"
          },
          {
            "name": "es6-error",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "esast-util-from-estree",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "esast-util-from-js",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.27.2",
            "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-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.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "10.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.39.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.39.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "^10.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "^9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-compat-utils",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "10.1.8",
            "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-node",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-typescript",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-module-utils",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-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-import",
            "direct": false,
            "version": "^2.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import-x",
            "direct": false,
            "version": "4.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import-x",
            "direct": false,
            "version": "^4.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jest",
            "direct": false,
            "version": "29.15.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jest",
            "direct": false,
            "version": "^29.15.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsdoc",
            "direct": false,
            "version": "63.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsdoc",
            "direct": false,
            "version": "^63.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsx-a11y",
            "direct": false,
            "version": "6.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsx-a11y",
            "direct": false,
            "version": "^6.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-n",
            "direct": false,
            "version": "17.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-n",
            "direct": false,
            "version": "18.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-n",
            "direct": false,
            "version": "^18.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-no-secrets",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-no-secrets",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-no-secrets",
            "direct": false,
            "version": "^2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-no-unsanitized",
            "direct": false,
            "version": "4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-no-unsanitized",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-no-unsanitized",
            "direct": false,
            "version": "^4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-oxlint",
            "direct": false,
            "version": "1.73.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-promise",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-promise",
            "direct": false,
            "version": "^7.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "7.37.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "^7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-regexp",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-regexp",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-regexp",
            "direct": false,
            "version": "^3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security",
            "direct": false,
            "version": "^4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security-node",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-security-node",
            "direct": false,
            "version": "^1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-sonarjs",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-sonarjs",
            "direct": false,
            "version": "^4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-testing-library",
            "direct": false,
            "version": "7.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-testing-library",
            "direct": false,
            "version": "^7.15.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-unicorn",
            "direct": false,
            "version": "62.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-unicorn",
            "direct": false,
            "version": "72.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-unicorn",
            "direct": false,
            "version": "^72.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-vue",
            "direct": false,
            "version": "10.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-vue",
            "direct": false,
            "version": "^10.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-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": "espree",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-attach-comments",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-build-jsx",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-scope",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-to-js",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-value-to-estree",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-visit",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "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-parser",
            "direct": false,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "exit",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "exit-x",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "expand-tilde",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "expect-playwright",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "4.22.1",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "4.22.2",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "express-rate-limit",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "exsolve",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extendable-error",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "extsprintf",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "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": "fflate",
            "direct": false,
            "version": "0.4.8",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "21.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-cache-dir",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-file-up",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "find-pkg",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-process",
            "direct": false,
            "version": "1.4.11",
            "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-up-simple",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "fluent-transpiler",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "for-each",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "forever-agent",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "form-data-encoder",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "formdata-polyfill",
            "direct": false,
            "version": "4.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "framer-motion",
            "direct": false,
            "version": "12.42.2",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fromentries",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fs-exists-sync",
            "direct": false,
            "version": "0.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": "functional-red-black-tree",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "functions-have-names",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "fuse.js",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "gaxios",
            "direct": false,
            "version": "7.1.4",
            "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-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-stream",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-symbol-description",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "getpass",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "github-slugger",
            "direct": false,
            "version": "2.0.0",
            "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": "global-directory",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "global-modules",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "global-prefix",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "13.24.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": "globals",
            "direct": false,
            "version": "16.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "17.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "16.2.1",
            "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-logging-utils",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "got-cjs",
            "direct": false,
            "version": "12.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "gpt-tokenizer",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "gpt-tokenizer",
            "direct": false,
            "version": "^3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "graphemer",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "gunzip-maybe",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "hachure-fill",
            "direct": false,
            "version": "0.5.2",
            "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": "hasha",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-from-parse5",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-parse-selector",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-raw",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-estree",
            "direct": false,
            "version": "3.1.3",
            "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-to-parse5",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-string",
            "direct": false,
            "version": "3.0.1",
            "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": "he",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "helmet",
            "direct": false,
            "version": "8.3.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": "homedir-polyfill",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-entities",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "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": "3.10.1",
            "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",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-server",
            "direct": false,
            "version": "14.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-server",
            "direct": false,
            "version": "^14.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-signature",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-status-codes",
            "direct": false,
            "version": "2.3.0",
            "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-id",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "iceberg-js",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "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": "identifier-regex",
            "direct": false,
            "version": "1.1.0",
            "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",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "image-size",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": false,
            "version": "11.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.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": "indent-string",
            "direct": false,
            "version": "5.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": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "internal-slot",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "internmap",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "internmap",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-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-boolean-object",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-builtin-module",
            "direct": false,
            "version": "5.0.0",
            "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-deflate",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "3.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-gzip",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-identifier",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-inside-container",
            "direct": false,
            "version": "1.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-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": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-potential-custom-element-name",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-promise",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-promise",
            "direct": false,
            "version": "4.0.0",
            "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-string",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-subdir",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-symbol",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-typed-array",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "is-typedarray",
            "direct": false,
            "version": "1.0.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-windows",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-windows",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "3.1.1",
            "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": "isstream",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-hook",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-processinfo",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-source-maps",
            "direct": false,
            "version": "4.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": "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-node",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-haste-map",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-junit",
            "direct": false,
            "version": "16.0.0",
            "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-process-manager",
            "direct": false,
            "version": "0.4.0",
            "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-serializer-html",
            "direct": false,
            "version": "7.1.0",
            "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-watch-typeahead",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-watcher",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "joi",
            "direct": false,
            "version": "17.13.3",
            "ecosystem": "npm"
          },
          {
            "name": "joi",
            "direct": false,
            "version": "18.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsbn",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc-type-pratt-parser",
            "direct": false,
            "version": "4.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc-type-pratt-parser",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "27.1.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-even-better-errors",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stringify-safe",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsonc-eslint-parser",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonc-parser",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonify",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonparse",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonpointer",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "JSONStream",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsprim",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "jsx-ast-utils",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "jsx-ast-utils-x",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "junit-report-builder",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "jwa",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jws",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jwt-decode",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "kareem",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "katex",
            "direct": false,
            "version": "0.16.47",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "khroma",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kolorist",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "language-subtag-registry",
            "direct": false,
            "version": "0.3.23",
            "ecosystem": "npm"
          },
          {
            "name": "language-tags",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "layout-base",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "layout-base",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "leven",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "libphonenumber-js",
            "direct": false,
            "version": "1.12.36",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "load-esm",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "local-pkg",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lockfile",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash-es",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.flattendeep",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.includes",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isboolean",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isinteger",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isnumber",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isplainobject",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isstring",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.memoize",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.merge",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.once",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.startcase",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "loglevel",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "long",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "loupe",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "lowdb",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lowercase-keys",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "10.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "11.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "11.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "7.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "lz-string",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "make-asynchronous",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-error",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "makeerror",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-extensions",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "markdownlint",
            "direct": false,
            "version": "0.41.1",
            "ecosystem": "npm"
          },
          {
            "name": "markdownlint-cli2",
            "direct": false,
            "version": "0.23.1",
            "ecosystem": "npm"
          },
          {
            "name": "markdownlint-cli2-formatter-default",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": false,
            "version": "16.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-find-and-replace",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-autolink-literal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-strikethrough",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-table",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-task-list-item",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-expression",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-jsx",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdxjs-esm",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-phrasing",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-hast",
            "direct": false,
            "version": "13.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "memory-pager",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "meow",
            "direct": false,
            "version": "14.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "methods",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-core-commonmark",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-directive",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-autolink-literal",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-strikethrough",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-table",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-tagfilter",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-task-list-item",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-math",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-expression",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-jsx",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-md",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdxjs",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdxjs-esm",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-destination",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-label",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-mdx-expression",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-title",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-chunked",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-classify-character",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-combine-extensions",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-numeric-character-reference",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-string",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-encode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-events-to-acorn",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-html-tag-name",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-normalize-identifier",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-resolve-all",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-sanitize-uri",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-subtokenize",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-response",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-response",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "min-indent",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mlly",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb",
            "direct": false,
            "version": "7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb",
            "direct": false,
            "version": "^7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb-connection-string-url",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mongoose",
            "direct": false,
            "version": "9.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "mongoose",
            "direct": false,
            "version": "^9.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "moo",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "motion-dom",
            "direct": false,
            "version": "12.42.2",
            "ecosystem": "npm"
          },
          {
            "name": "motion-utils",
            "direct": false,
            "version": "12.39.0",
            "ecosystem": "npm"
          },
          {
            "name": "mpath",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "mquery",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "mustache",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.12",
            "ecosystem": "npm"
          },
          {
            "name": "napi-postinstall",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "nearley",
            "direct": false,
            "version": "2.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "ngraph.events",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-domexception",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-exports-info",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-int64",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-preload",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.50",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-url",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npm-to-yarn",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "nth-check",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "nyc",
            "direct": false,
            "version": "15.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "object-assign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-deep-merge",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "object-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object.assign",
            "direct": false,
            "version": "4.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "object.entries",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "object.fromentries",
            "direct": false,
            "version": "2.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "object.groupby",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "object.values",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "obug",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "on-exit-leak-free",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "on-headers",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "oniguruma-parser",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "oniguruma-to-es",
            "direct": false,
            "version": "4.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "open",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "opener",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "os-homedir",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "outdent",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "own-keys",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "oxc-parser",
            "direct": false,
            "version": "0.127.0",
            "ecosystem": "npm"
          },
          {
            "name": "oxlint",
            "direct": false,
            "version": "1.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "oxlint",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-cancelable",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-event",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-filter",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-retry",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "p-timeout",
            "direct": false,
            "version": "6.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-hash",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-manager-detector",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "package-manager-detector",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-browser-security",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-conventions",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-express-security",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-import-next",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-jwt",
            "direct": false,
            "version": "2.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-lambda-security",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-maintainability",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-modernization",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-modularity",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-mongodb-security",
            "direct": false,
            "version": "8.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-nestjs-security",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-node-security",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-operability",
            "direct": false,
            "version": "3.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-pg",
            "direct": false,
            "version": "1.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-react-a11y",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-react-features",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-reliability",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-secure-coding",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "packages/eslint-plugin-vercel-ai-security",
            "direct": false,
            "version": "1.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "parse-imports-exports",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-passwd",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-statements",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parseurl",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-data-parser",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-absolute",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pathval",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "peek-stream",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "performance-now",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": false,
            "version": "8.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": false,
            "version": "^8.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-cloudflare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-connection-string",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-int8",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pg-pool",
            "direct": false,
            "version": "3.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-protocol",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-types",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pgpass",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pino",
            "direct": false,
            "version": "9.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "pino-abstract-transport",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pino-abstract-transport",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pino-std-serializers",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pirates",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "^1.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "pluralize",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "points-on-curve",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "points-on-path",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "portfinder",
            "direct": false,
            "version": "1.0.38",
            "ecosystem": "npm"
          },
          {
            "name": "possible-typed-array-names",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-array",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-bytea",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-date",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-interval",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "preact",
            "direct": false,
            "version": "10.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "3.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "30.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "process",
            "direct": false,
            "version": "0.11.10",
            "ecosystem": "npm"
          },
          {
            "name": "process-nextick-args",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "process-on-spawn",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "process-warning",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "process-warning",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "prompts",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types",
            "direct": false,
            "version": "15.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "protobufjs",
            "direct": false,
            "version": "7.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "pumpify",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode.js",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pure-rand",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.15.3",
            "ecosystem": "npm"
          },
          {
            "name": "quansync",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "query-selector-shadow-dom",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "quick-format-unescaped",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "quick-lru",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "quote-js-string",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "radix-ui",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "radix-ui",
            "direct": false,
            "version": "^1.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "railroad-diagrams",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "randexp",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-docgen",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-docgen-typescript",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "19.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "react-medium-image-zoom",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-redux",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-remove-scroll",
            "direct": false,
            "version": "2.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-remove-scroll-bar",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "react-style-singleton",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-tweet",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-tweet",
            "direct": false,
            "version": "^3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "read-yaml-file",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "real-require",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "recast",
            "direct": false,
            "version": "0.23.11",
            "ecosystem": "npm"
          },
          {
            "name": "recma-build-jsx",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "recma-jsx",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "recma-parse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "recma-stringify",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "redent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "redux",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "redux-thunk",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "refa",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "reflect-metadata",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "reflect.getprototypeof",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "regex-recursion",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "regex-utilities",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "regexp-ast-analysis",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "regexp-tree",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "regexp.prototype.flags",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "regjsparser",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-raw",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-recma",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "release-zalgo",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark",
            "direct": false,
            "version": "15.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-mdx",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-stringify",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-main-filename",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "requires-port",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "reselect",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "reserved-identifiers",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.8",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "2.0.0-next.5",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "2.0.0-next.6",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-alpn",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-cwd",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-dir",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-pkg-maps",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "responselike",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ret",
            "direct": false,
            "version": "0.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "robust-predicates",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.60.4",
            "ecosystem": "npm"
          },
          {
            "name": "roughjs",
            "direct": false,
            "version": "4.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "router",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-applescript",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "rw",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": false,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-array-concat",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "safe-array-concat",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "safe-push-apply",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "safe-regex",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "safe-regex",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "safe-regex-test",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "safe-stable-stringify",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sanitize-filename",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "saxes",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "scroll-into-view-if-needed",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "scslre",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "secure-compare",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "1.16.3",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "set-blocking",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-length",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-name",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-proto",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shell-quote",
            "direct": false,
            "version": "1.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "shiki",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "shiki",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "sift",
            "direct": false,
            "version": "17.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "siginfo",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "smol-toml",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "smtp-address-parser",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "sonic-boom",
            "direct": false,
            "version": "3.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "sonic-boom",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "sparse-bitfield",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "spawn-wrap",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "spawnd",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "spawndamnit",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-exceptions",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-expression-parse",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-license-ids",
            "direct": false,
            "version": "3.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "split2",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "sshpk",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "stable-hash",
            "direct": false,
            "version": "0.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "stable-hash-x",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "stack-utils",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "stackback",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "state-local",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "3.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "steno",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "stop-iteration-iterator",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "storybook",
            "direct": false,
            "version": "10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "storybook",
            "direct": false,
            "version": "^10.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "stream-shift",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "streamx",
            "direct": false,
            "version": "2.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-length",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-length",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.includes",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.matchall",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.repeat",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trim",
            "direct": false,
            "version": "1.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimend",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimstart",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "strtok3",
            "direct": false,
            "version": "10.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-js",
            "direct": false,
            "version": "1.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "1.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "styled-jsx",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "stylis",
            "direct": false,
            "version": "4.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "super-regex",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "swr",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "symbol-tree",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "synckit",
            "direct": false,
            "version": "0.11.12",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "term-size",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "test-exclude",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "text-decoder",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "text-table",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "thread-stream",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "through",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "through2",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "time-span",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-invariant",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinybench",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.16",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "tinypool",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyspy",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyspy",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "6.1.86",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "7.0.22",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "6.1.86",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "7.0.22",
            "ecosystem": "npm"
          },
          {
            "name": "tmpl",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "to-valid-identifier",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "token-types",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "totalist",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tree-kill",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "truncate-utf8-bytes",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-dedent",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-jest",
            "direct": false,
            "version": "29.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "ts-node",
            "direct": false,
            "version": "10.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "4.23.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "^4.23.1",
            "ecosystem": "npm"
          },
          {
            "name": "tunnel-agent",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "turbo",
            "direct": false,
            "version": "2.9.16",
            "ecosystem": "npm"
          },
          {
            "name": "tweetnacl",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "twoslash-protocol",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "typanion",
            "direct": false,
            "version": "3.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-detect",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "4.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "1.6.18",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-buffer",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-length",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-offset",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-length",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "typedarray-to-buffer",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "uc.micro",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ufo",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "uglify-js",
            "direct": false,
            "version": "3.19.3",
            "ecosystem": "npm"
          },
          {
            "name": "uid",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uint8array-extras",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "unbox-primitive",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicorn-magic",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "union",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position-from-estree",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-remove-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-stringify-position",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-parents",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unix-crypt-td-js",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unplugin",
            "direct": false,
            "version": "2.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "unplugin-dts",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "unrs-resolver",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js-replace",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "url-join",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "use-callback-ref",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "use-sidecar",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "utf8-byte-length",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "utils-merge",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "8.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "v8-compile-cache-lib",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "v8-to-istanbul",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "validator",
            "direct": false,
            "version": "13.15.26",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "verdaccio",
            "direct": false,
            "version": "6.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "verdaccio-audit",
            "direct": false,
            "version": "13.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "verdaccio-htpasswd",
            "direct": false,
            "version": "13.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "verror",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-location",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "victory-vendor",
            "direct": false,
            "version": "37.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "5.4.21",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "7.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^8.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "vite-node",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-dts",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^4.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "vscode-uri",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-xmlserializer",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wait-on",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "wait-on",
            "direct": false,
            "version": "9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "wait-on",
            "direct": false,
            "version": "^9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "wait-port",
            "direct": false,
            "version": "0.2.14",
            "ecosystem": "npm"
          },
          {
            "name": "walker",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "web-namespaces",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "web-streams-polyfill",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "web-vitals",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "web-worker",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-virtual-modules",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-encoding",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-encoding",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "15.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wheel",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which-boxed-primitive",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-builtin-type",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-collection",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which-module",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-typed-array",
            "direct": false,
            "version": "1.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "why-is-node-running",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "wordwrap",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "wsl-utils",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "xml",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "xml-name-validator",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "xml-name-validator",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlbuilder",
            "direct": false,
            "version": "15.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "xmlchars",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "xtend",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "15.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "17.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "18.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "18.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "21.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "22.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yn",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yuku-analyzer",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod-validation-error",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 2695,
        "direct_count": 133,
        "indirect_count": 2562
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 3,
        "merged_prs": 159,
        "open_issues": 2,
        "closed_ratio": 0.5,
        "closed_issues": 2,
        "closed_unmerged_prs": 92
      },
      "bus_factor": 1,
      "bot_contributors": 2,
      "top_contributors": [
        {
          "type": "User",
          "login": "ofri-peretz",
          "commits": 745,
          "avatar_url": "https://avatars.githubusercontent.com/u/22051969?v=4"
        },
        {
          "type": "User",
          "login": "actions-user",
          "commits": 144,
          "avatar_url": "https://avatars.githubusercontent.com/u/65916846?v=4"
        }
      ],
      "contributors_sampled": 2,
      "top_contributor_share": 0.838
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "a11y.yml",
        "api-surface.yml",
        "auto-deploy.yml",
        "benchmark.yml",
        "changesets-pr.yml",
        "check-links.yml",
        "claude-code-review.yml",
        "codecov.yml",
        "codeql.yml",
        "component-api-lint.yml",
        "cve-latency.yml",
        "daily-impact-ingest.yml",
        "deploy-docs.yml",
        "deploy.yml",
        "docker-image.yml",
        "docs-data.yml",
        "docs.yml",
        "eslint-version-matrix.yml",
        "eslint-version-stats.yml",
        "lighthouse.yml",
        "npm-token-health.yml",
        "oxlint-parity.yml",
        "peer-health.yml",
        "per-rule-budget.yml",
        "quality-full.yml",
        "quality.yml",
        "release-hygiene.yml",
        "release.yml",
        "resource-profile.yml",
        "scorecard.yml",
        "sdk-compatibility.yml",
        "storybook.yml",
        "supply-chain-attestation.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "eslint.config.js",
        "eslint.config.mjs"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "package-lock.json"
      ],
      "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": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 0/21 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 3,
            "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 0 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": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 7,
            "reason": "dependency not pinned by hash detected -- score normalized to 7",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 9,
            "reason": "SAST tool detected but not run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 4,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 10,
            "reason": "GitHub workflow tokens follow principle of least privilege",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "57 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "0cdb87433192b0420a4721c09030cb80c3f51faa",
        "ran_at": "2026-07-25T16:15:03Z",
        "aggregate_score": 6.6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": true,
      "has_security_policy": true,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-25T07:06:45Z",
      "oldest_open_prs": [
        {
          "number": 251,
          "created_at": "2026-07-18T21:49:18Z",
          "last_comment_at": "2026-07-18T21:49:28Z",
          "last_comment_author": "coderabbitai"
        },
        {
          "number": 256,
          "created_at": "2026-07-20T09:13:30Z",
          "last_comment_at": "2026-07-20T09:13:31Z",
          "last_comment_author": "dependabot"
        },
        {
          "number": 257,
          "created_at": "2026-07-20T09:25:14Z",
          "last_comment_at": "2026-07-20T09:26:25Z",
          "last_comment_author": "github-actions"
        }
      ],
      "last_merged_pr_at": "2026-07-19T17:22:37Z",
      "ci_last_conclusion": "FAILURE",
      "oldest_open_issues": [
        {
          "number": 255,
          "created_at": "2026-07-19T07:19:02Z",
          "last_comment_at": "2026-07-25T07:06:41Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 258,
          "created_at": "2026-07-22T07:42:43Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/ofri-peretz/eslint",
    "host": "github.com",
    "name": "eslint",
    "owner": "ofri-peretz"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 72,
      "inputs": {
        "security": 73,
        "vitality": 89,
        "community": 60,
        "governance": 50,
        "engineering": 90
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 89,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "good",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 82,
            "inputs": {
              "commits_last_year": 1154,
              "human_commit_share": 0.89,
              "days_since_last_push": 5,
              "active_weeks_last_year": 26
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 5 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "26/52 weeks with commits",
                "points": 18,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 26
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "1154 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 1154
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 0 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": "eslint-plugin-vercel-ai-security@1.3.7",
              "releases_from_tags": false,
              "days_since_latest_release": 5,
              "mean_days_between_releases": 0
            },
            "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 5 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~0 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 0
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 6,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 6 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 6
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "moderate",
        "name": "Community & Adoption",
        "value": 60,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 17,
            "inputs": {
              "forks": 0,
              "stars": 12,
              "watchers": 0,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "12 stars",
                "points": 16.9,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 12
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "0 forks",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "0 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "good",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 82,
            "inputs": {
              "packages": [
                "@interlace/eslint-devkit",
                "eslint-plugin-pg",
                "eslint-plugin-jwt",
                "eslint-plugin-modularity",
                "eslint-plugin-conventions",
                "eslint-plugin-import-next",
                "eslint-plugin-operability",
                "eslint-plugin-modernization"
              ],
              "dependents": null,
              "ecosystems": "npm",
              "total_downloads": null,
              "monthly_downloads": 77504
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "77,504 downloads/month across npm",
                "points": 65.2,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 77504,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 50,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "critical",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 18,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 2,
              "top_contributor_share": 0.838
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 84% of commits",
                "points": 3.6,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 84
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "2 contributors",
                "points": 2.7,
                "status": "partial",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "at_risk",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 48,
            "inputs": {
              "merged_prs": 159,
              "open_issues": 2,
              "closed_issues": 2,
              "issue_closed_ratio": 0.5,
              "closed_unmerged_prs": 92
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "50% of issues closed",
                "points": 23.4,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 50
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "159/251 decided PRs merged",
                "points": 24.2,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 159,
                      "decided": 251
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/21 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": "Excluded from scoring (no data or not applicable): Verified domain. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "verified_domain"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 50,
            "inputs": {
              "followers": 7,
              "owner_type": "User",
              "is_verified": null,
              "owner_login": "ofri-peretz",
              "public_repos": 37,
              "account_age_days": 3608
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "personal (user) account",
                "points": 10,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_personal",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": "not applicable to user accounts",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_applicable_to_user_accounts",
                    "params": {}
                  }
                ],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "7 followers of ofri-peretz",
                "points": 6.5,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 7,
                      "login": "ofri-peretz"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "37 public repos, account ~9 yr old",
                "points": 23.5,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 37
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 9
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "@interlace/eslint-devkit",
                "eslint-plugin-pg",
                "eslint-plugin-jwt",
                "eslint-plugin-modularity",
                "eslint-plugin-conventions",
                "eslint-plugin-import-next",
                "eslint-plugin-operability",
                "eslint-plugin-modernization"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": 5
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "8 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 8,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 5 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "19 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 19
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "excellent",
        "name": "Engineering Quality",
        "value": 90,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "topics": [
                "ai-security",
                "code-quality",
                "cwe",
                "devsecops",
                "eslint",
                "eslint-plugin",
                "javascript",
                "linter",
                "nodejs",
                "owasp",
                "oxlint",
                "sast",
                "security",
                "static-analysis",
                "typescript"
              ],
              "has_wiki": true,
              "homepage": "https://eslint.interlace.tools",
              "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://eslint.interlace.tools",
                "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": "15 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 15
                    }
                  }
                ],
                "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": "good",
        "name": "Security",
        "value": 73,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 66,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 15,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 3,
              "scorecard_aggregate": 6.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": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 0/21 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 0.8,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 0 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 not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 7",
                "points": 3.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool detected but not run on all commits",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 2,
                "status": "partial",
                "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": "GitHub workflow tokens follow principle of least privilege",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "57 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@interlace/eslint-devkit@1.4.1 runtime dependency closure — what installing the published package pulls in — 46 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@interlace/eslint-devkit@1.4.1",
                  "assessed": 46
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 46,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 46,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 78,
        "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": 1,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md",
                "apps/docs/AGENTS.md",
                "packages/eslint-devkit/AGENTS.md",
                "packages/eslint-formatter/AGENTS.md",
                "packages/eslint-plugin-browser-security/AGENTS.md",
                "packages/eslint-plugin-express-security/AGENTS.md",
                "packages/eslint-plugin-import-next/AGENTS.md",
                "packages/eslint-plugin-jwt/AGENTS.md",
                "packages/eslint-plugin-lambda-security/AGENTS.md",
                "packages/eslint-plugin-maintainability/AGENTS.md",
                "packages/eslint-plugin-mongodb-security/AGENTS.md",
                "packages/eslint-plugin-nestjs-security/AGENTS.md",
                "packages/eslint-plugin-pg/AGENTS.md",
                "packages/eslint-plugin-react-a11y/AGENTS.md",
                "packages/eslint-plugin-react-features/AGENTS.md",
                "packages/eslint-plugin-secure-coding/AGENTS.md",
                "packages/eslint-plugin-vercel-ai-security/AGENTS.md"
              ],
              "agent_instruction_max_bytes": 13938
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md, apps/docs/AGENTS.md, packages/eslint-devkit/AGENTS.md, packages/eslint-formatter/AGENTS.md, packages/eslint-plugin-browser-security/AGENTS.md, packages/eslint-plugin-express-security/AGENTS.md, packages/eslint-plugin-import-next/AGENTS.md, packages/eslint-plugin-jwt/AGENTS.md, packages/eslint-plugin-lambda-security/AGENTS.md, packages/eslint-plugin-maintainability/AGENTS.md, packages/eslint-plugin-mongodb-security/AGENTS.md, packages/eslint-plugin-nestjs-security/AGENTS.md, packages/eslint-plugin-pg/AGENTS.md, packages/eslint-plugin-react-a11y/AGENTS.md, packages/eslint-plugin-react-features/AGENTS.md, packages/eslint-plugin-secure-coding/AGENTS.md, packages/eslint-plugin-vercel-ai-security/AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.md, apps/docs/AGENTS.md, packages/eslint-devkit/AGENTS.md, packages/eslint-formatter/AGENTS.md, packages/eslint-plugin-browser-security/AGENTS.md, packages/eslint-plugin-express-security/AGENTS.md, packages/eslint-plugin-import-next/AGENTS.md, packages/eslint-plugin-jwt/AGENTS.md, packages/eslint-plugin-lambda-security/AGENTS.md, packages/eslint-plugin-maintainability/AGENTS.md, packages/eslint-plugin-mongodb-security/AGENTS.md, packages/eslint-plugin-nestjs-security/AGENTS.md, packages/eslint-plugin-pg/AGENTS.md, packages/eslint-plugin-react-a11y/AGENTS.md, packages/eslint-plugin-react-features/AGENTS.md, packages/eslint-plugin-secure-coding/AGENTS.md, packages/eslint-plugin-vercel-ai-security/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": "89 of 89 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 89,
                      "sampled": 89
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "package-lock.json"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "apps/docs/tsconfig.json",
                "apps/registry/tsconfig.json",
                "apps/storybook/tsconfig.json",
                "packages/eslint-config-interlace/tsconfig.json",
                "packages/eslint-devkit/tsconfig.json",
                "packages/eslint-formatter/tsconfig.json",
                "packages/eslint-plugin-browser-security/tsconfig.json",
                "packages/eslint-plugin-conventions/tsconfig.json",
                "packages/eslint-plugin-express-security/tsconfig.json",
                "packages/eslint-plugin-import-next/tsconfig.json",
                "packages/eslint-plugin-jwt/tsconfig.json",
                "packages/eslint-plugin-lambda-security/tsconfig.json",
                "packages/eslint-plugin-maintainability/tsconfig.json",
                "packages/eslint-plugin-modernization/tsconfig.json",
                "packages/eslint-plugin-modularity/tsconfig.json",
                "packages/eslint-plugin-mongodb-security/tsconfig.json",
                "packages/eslint-plugin-nestjs-security/tsconfig.json",
                "packages/eslint-plugin-node-security/tsconfig.json",
                "packages/eslint-plugin-operability/tsconfig.json",
                "packages/eslint-plugin-pg/tsconfig.json",
                "packages/eslint-plugin-react-a11y/tsconfig.json",
                "packages/eslint-plugin-react-features/tsconfig.json",
                "packages/eslint-plugin-reliability/tsconfig.json",
                "packages/eslint-plugin-secure-coding/tsconfig.json",
                "packages/eslint-plugin-vercel-ai-security/tsconfig.json",
                "packages/ui/tsconfig.json",
                "scripts/tsconfig.json",
                "tools/cwe-analytics-engine/tsconfig.json",
                "tools/eslint-rules/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0.89,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0.05
            },
            "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/docs/tsconfig.json, apps/registry/tsconfig.json, apps/storybook/tsconfig.json, packages/eslint-config-interlace/tsconfig.json, packages/eslint-devkit/tsconfig.json, packages/eslint-formatter/tsconfig.json, packages/eslint-plugin-browser-security/tsconfig.json, packages/eslint-plugin-conventions/tsconfig.json, packages/eslint-plugin-express-security/tsconfig.json, packages/eslint-plugin-import-next/tsconfig.json, packages/eslint-plugin-jwt/tsconfig.json, packages/eslint-plugin-lambda-security/tsconfig.json, packages/eslint-plugin-maintainability/tsconfig.json, packages/eslint-plugin-modernization/tsconfig.json, packages/eslint-plugin-modularity/tsconfig.json, packages/eslint-plugin-mongodb-security/tsconfig.json, packages/eslint-plugin-nestjs-security/tsconfig.json, packages/eslint-plugin-node-security/tsconfig.json, packages/eslint-plugin-operability/tsconfig.json, packages/eslint-plugin-pg/tsconfig.json, packages/eslint-plugin-react-a11y/tsconfig.json, packages/eslint-plugin-react-features/tsconfig.json, packages/eslint-plugin-reliability/tsconfig.json, packages/eslint-plugin-secure-coding/tsconfig.json, packages/eslint-plugin-vercel-ai-security/tsconfig.json, packages/ui/tsconfig.json, scripts/tsconfig.json, tools/cwe-analytics-engine/tsconfig.json, tools/eslint-rules/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "apps/docs/tsconfig.json, apps/registry/tsconfig.json, apps/storybook/tsconfig.json, packages/eslint-config-interlace/tsconfig.json, packages/eslint-devkit/tsconfig.json, packages/eslint-formatter/tsconfig.json, packages/eslint-plugin-browser-security/tsconfig.json, packages/eslint-plugin-conventions/tsconfig.json, packages/eslint-plugin-express-security/tsconfig.json, packages/eslint-plugin-import-next/tsconfig.json, packages/eslint-plugin-jwt/tsconfig.json, packages/eslint-plugin-lambda-security/tsconfig.json, packages/eslint-plugin-maintainability/tsconfig.json, packages/eslint-plugin-modernization/tsconfig.json, packages/eslint-plugin-modularity/tsconfig.json, packages/eslint-plugin-mongodb-security/tsconfig.json, packages/eslint-plugin-nestjs-security/tsconfig.json, packages/eslint-plugin-node-security/tsconfig.json, packages/eslint-plugin-operability/tsconfig.json, packages/eslint-plugin-pg/tsconfig.json, packages/eslint-plugin-react-a11y/tsconfig.json, packages/eslint-plugin-react-features/tsconfig.json, packages/eslint-plugin-reliability/tsconfig.json, packages/eslint-plugin-secure-coding/tsconfig.json, packages/eslint-plugin-vercel-ai-security/tsconfig.json, packages/ui/tsconfig.json, scripts/tsconfig.json, tools/cwe-analytics-engine/tsconfig.json, tools/eslint-rules/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": "89 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 89,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "5 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 5,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 7",
                "points": 7,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 69977,
              "source_files_sampled": 2026,
              "oversized_source_files": 2
            },
            "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": "2/2026 source files over 60KB",
                "points": 54.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 2026,
                      "oversized": 2
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "at_risk",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": []
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-25T16:15:23.349848Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/o/ofri-peretz/eslint.svg",
  "full_name": "ofri-peretz/eslint",
  "license_state": "standard",
  "license_spdx": "MIT"
}

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

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

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