Public record
Software health reportschema 0.23.0 · metrics 1.13.0 · 2026-07-21 20:31 UTC

cBioPortal / cbioportal-frontend

React Frontend of cBioPortal :tada:

TypeScript · JavaScriptAGPL-3.0★ 145 stars⑂ 431 forkssince Aug 2016View on GitHub ↗

cBioPortal/cbioportal-frontend holds a health index of 74 out of 100, placing it in the Good band. It scores highest on Vitality (95/100) and lowest on Security (50/100). It was last updated 1 day ago. 2 contributors account for most of its recent work.

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

74
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

cBioPortalOrganization
356 followers87 public repossince Nov 2014

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

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publish
Mavenio.github.cbioportal:frontend-cbioportal690ac990030c05e2b13367547dfba45e38b4cd50-3312 days ago

Metrics by category

Vitality

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

95Excellent · 22% of overall
How it's scored
36/36Push recency — last push 1 days ago
28.4/36Commit cadence — 41/52 weeks with commits
18/18Commit volume — 233 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_year233
human_commit_share0.86
days_since_last_push1
active_weeks_last_year41

Release discipline

100Excellent
How it's scored
27/27Ships releases — 100 releases published
36/36Release recency — latest release 12 days ago
27/27Release cadence — a release every ~24.4 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count100
latest_release_tagv7.0.5
releases_from_tagsno
days_since_latest_release12
mean_days_between_releases24.4
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?

74Good · 18% of overall
How it's scored
35/60Stars — 145 stars
21.9/25Forks — 431 forks
7.5/15Watchers — 23 watchers
Inputs used
forks431
stars145
watchers23
growth_stateorganic
growth_factor_pct100

Community health

85Excellent
How it's scored
22.5/22.5README
22.5/22.5License — recognized license (AGPL-3.0)
18/18CONTRIBUTING guide
0/13.5Code of conduct
7.2/7.2Issue template
6.3/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
has_contributingyes
has_issue_templateyes
has_code_of_conductno
has_pull_request_templateyes

Sustainability & Governance

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

75Good · 24% of overall
How it's scored
25.2/54Bus factor — 2 contributor(s) cover half of all commits
14.5/22.5Commit distribution — top contributor authored 35% of commits
13.5/13.5Contributor breadth — 97 contributors
10/10OpenSSF Scorecard: Contributors — project has 31 contributing companies or organizations
Inputs used
bus_factor2
contributors_sampled97
top_contributor_share0.354
How it's scored
0/46.8Issue resolution — no issues or no data
30/38.3PR acceptance — 4,294/5,467 decided PRs merged
7.5/15OpenSSF Scorecard: Code-Review — Found 14/27 approved changesets -- score normalized to 5
Inputs used
merged_prs4,294
open_issues0
closed_issues0
issue_closed_ratio
closed_unmerged_prs1,173
Excluded from scoring (no data or not applicable): Issue resolution. Remaining weights renormalized.
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
18.4/25Owner reach — 356 followers of cBioPortal
25/25Track record — 87 public repos, account ~11 yr old
Inputs used
followers356
owner_typeOrganization
is_verified
owner_logincBioPortal
public_repos87
account_age_days4,260
How it's scored
25/25Published & resolvable — 1 package(s) on maven
35/35Publish recency — latest publish 12 days ago
20/20Version history — 33 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packagesio.github.cbioportal:frontend-cbioportal
ecosystemsmaven
any_deprecatedno
min_days_since_publish12

Engineering Quality

Are baseline engineering and documentation practices in place?

71Good · 20% of overall
How it's scored
24/24CI workflows — 5 workflow(s)
24/24Tests present
0/16Linter config
0/9.6Pre-commit hooks
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 27 out of 27 merged PRs checked by a CI test -- score normalized to 10
Inputs used
has_ciyes
has_testsyes
has_editorconfigno
has_linter_configno
has_precommit_configno
How it's scored
30/30README
0/25Documentation directory
15/15Documentation / homepage site — https://cbioportal.org
10/10Repository description
10/10Topics — 3 topics
10/10Wiki
Inputs used
topicsreact, mobx, cancer-genomics
has_wikiyes
homepagehttps://cbioportal.org
has_readmeyes
has_docs_dirno
has_descriptionyes

Security

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

50Moderate · 16% of overall
How it's scored
7.5/7.5Binary-Artifacts — no binaries found in the repo
6/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 27 out of 27 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
3.8/7.5Code-Review — Found 14/27 approved changesets -- score normalized to 5
2.5/2.5Contributors — project has 31 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.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
5/5Packaging — packaging workflow detected
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
0.5/5SAST — SAST tool is not run on all commits -- score normalized to 1
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — no data
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 154 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate5.7
Excluded from scoring (no data or not applicable): signed_releases. Remaining weights renormalized.
How it's scored
2.2/35Direct dependencies free of known advisories — 15 affected: loader-utils 0.2.17 (critical 9.8), lodash 3.10.1 (critical 9.1), rollup 0.25.8 (critical 9.1), +12 more
0/25Indirect dependencies free of known advisories — transitive set not separable from development and test dependencies in this scope
12.7/40No advisories left outstanding — 11 advisory-carrying package(s) unaddressed past 90 days; oldest published 3,102 days ago
Inputs used
sourceosv
advisories99
affected_packages51
assessed_packages1,974
unassessed_packages1,497
affected_by_severitycritical 7, high 26, moderate 13, low 5
direct_affected_packages15
Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1974 resolved dependencies against OSV. 1497 could not be assessed — no resolved version, an unsupported ecosystem, or beyond the reported package list. This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.

AI Readiness

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

82Good · 0% of overall
How it's scored
45/45Agent instructions — .github/copilot-instructions.md, AGENTS.md, CLAUDE.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history — 80 of 86 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
legible_history_share0.93
agent_instruction_files.github/copilot-instructions.md, AGENTS.md, CLAUDE.md
agent_instruction_max_bytes7,612
How it's scored
12.6/18One-command bootstrap — pom.xml (toolchain convention, no task runner)
22/22Automated tests
0/11Lint / format config
11/11Static type checking — api-e2e/tsconfig.json, end-to-end-test-playwright/tsconfig.json, packages/cbioportal-clinical-timeline/tsconfig.json, packages/cbioportal-frontend-commons/tsconfig.json, packages/cbioportal-ts-api-client/tsconfig.json, packages/cbioportal-utils/tsconfig.json, packages/config/tsconfig.json, packages/genome-nexus-ts-api-client/tsconfig.json, packages/oncokb-frontend-commons/tsconfig.json, packages/oncokb-ts-api-client/tsconfig.json, packages/oncoprintjs/tsconfig.json, packages/react-mutation-mapper/tsconfig.json, packages/react-variant-view/tsconfig.json, tsconfig.json
10/10Reproducible environment — Dockerfile, lockfile
10/10Demonstrated agent practice — 53 of the last 100 commits agent-authored or agent-credited
8/8Automated maintenance — 14 of the last 100 commits are automated dependency updates
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Inputs used
has_nixno
has_testsyes
lockfilespnpm-lock.yaml
has_dockerfileyes
typed_languageyes
bootstrap_files
has_devcontainerno
has_linter_configno
typecheck_configsapi-e2e/tsconfig.json, end-to-end-test-playwright/tsconfig.json, packages/cbioportal-clinical-timeline/tsconfig.json, packages/cbioportal-frontend-commons/tsconfig.json, packages/cbioportal-ts-api-client/tsconfig.json, packages/cbioportal-utils/tsconfig.json, packages/config/tsconfig.json, packages/genome-nexus-ts-api-client/tsconfig.json, packages/oncokb-frontend-commons/tsconfig.json, packages/oncokb-ts-api-client/tsconfig.json, packages/oncoprintjs/tsconfig.json, packages/react-mutation-mapper/tsconfig.json, packages/react-variant-view/tsconfig.json, tsconfig.json
agent_commit_share0.53
toolchain_manifestspom.xml
dependency_bot_commit_share0.14
How it's scored
45/45Type-checkable code — TypeScript (statically typed)
53.8/55Manageable file sizes — 37/1,728 source files over 60KB
Inputs used
primary_languageTypeScript
largest_source_bytes1,941,110
source_files_sampled1,728
oversized_source_files37

Key facts

145GitHub stars
97contributors
233commits, last 12 months
1days since last push
100releases
2bus factor
0open issues
Maven, npmpackage ecosystems

Data collection warnings

  • Could not fetch npm package 'end-to-end' from its registry
  • Could not fetch npm package 'end-to-end-test-playwright' from its registry
  • Resolved dependency list truncated to 2000 of 3471 packages (counts remain complete)

More detail

Star and fork history 145 ★ / 431 ⇿
145Stars
431Forks
100Releases

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

0100200300400500143414142016-082021-082026-07
Major 2Minor 7Patch 91

Each point covers 10 days.

OpenSSF Scorecard 5.7 / 10
5.7aggregate

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

10Binary-Artifactsno binaries found in the repo
8Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests27 out of 27 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
5Code-ReviewFound 14/27 approved changesets -- score normalized to 5
10Contributorsproject has 31 contributing companies or organizations
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
10Packagingpackaging workflow detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
1SASTSAST tool is not run on all commits -- score normalized to 1
0Security-Policysecurity policy file not detected
n/aSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities154 existing vulnerabilities detected
Direct dependencies 238
RegistryPackageVersion constraintManifest
npm@wdio/cli7.35end-to-end-test/package.json
npm@wdio/codemod^0.12.0end-to-end-test/package.json
npm@wdio/devtools-service7.30.2end-to-end-test/package.json
npm@wdio/junit-reporter7end-to-end-test/package.json
npmbrowserstack-local1.3.0end-to-end-test/package.json
npmclipboardy^2.0.0end-to-end-test/package.json
npmfs-extra^9.0.1end-to-end-test/package.json
npmnode-ipc^9.1.3end-to-end-test/package.json
npmwdio-browserstack-service0.1.4end-to-end-test/package.json
npmwdio-errorshot-reporter^0.2.1end-to-end-test/package.json
npmwdio-junit-reporter^0.3.1end-to-end-test/package.json
npmwdio-novus-visual-regression-service^1.2.4end-to-end-test/package.json
npmwdio-spec-reporter0.1.0end-to-end-test/package.json
npmwdio-timeline-reporter^5.1.4end-to-end-test/package.json
npm3dmol^2.5.4package.json
npm@babel/core7.29.6package.json
npm@babel/plugin-syntax-dynamic-import^7.8.3package.json
npm@babel/preset-env^7.4.4package.json
npm@babel/preset-react^7.0.0package.json
npm@datadog/browser-logs^5.28.0package.json
npm@datadog/browser-rum^6.26.0package.json
npm@deck.gl/core^9.1.12package.json
npm@deck.gl/layers^9.1.12package.json
npm@deck.gl/react^9.1.12package.json
npm@deck.gl/widgets^9.1.12package.json
npm@fortawesome/fontawesome-free^6.7.2package.json
npm@rollup/plugin-commonjs^22.0.0package.json
npm@rollup/plugin-image^2.1.1package.json
npm@rollup/plugin-json^4.1.0package.json
npm@rollup/plugin-node-resolve^13.3.0package.json
npm@testing-library/react12.1package.json
npm@types/chai3.5.2package.json
npm@types/chai-enzyme^0.6.2package.json
npm@types/classnames0.0.32package.json
npm@types/color-convert^2.0.0package.json
npm@types/d3-scale^2.0.0package.json
npm@types/d3-scale-chromatic^1.3.0package.json
npm@types/enzyme^3.10.8package.json
npm@types/expired-storage^1.0.0package.json
npm@types/google.analytics0.0.39package.json
npm@types/history^4.7.8package.json
npm@types/jest^27.0.2package.json
npm@types/jquery^3.3.31package.json
npm@types/js-combinatorics0.5.29package.json
npm@types/jstree^3.3.35package.json
npm@types/lodash4.14.104package.json
npm@types/lolex1.5.31package.json
npm@types/numeral0.0.22package.json
npm@types/pako1.0.1package.json
npm@types/qs^6.9.5package.json
npm@types/raphael2.1.30package.json
npm@types/rc-tooltip^3.7.3package.json
npm@types/react^18.3.27package.json
npm@types/react-bootstrap^0.32.15package.json
npm@types/react-collapse^4.0.2package.json
npm@types/react-color^3.0.4package.json
npm@types/react-dom^18.3.7package.json
npm@types/react-fontawesome1.5.0package.json
npm@types/react-grid-layout^0.16.5package.json
npm@types/react-helmet^6.1.0package.json
npm@types/react-overlays^0.6.9package.json
npm@types/react-router-dom^5.1.6package.json
npm@types/react-select^5.0.1package.json
npm@types/react-sortable-hoc^0.6.5package.json
npm@types/react-spinkit^1.1.35package.json
npm@types/react-table^6.8.7package.json
npm@types/react-toastify^4.1.0package.json
npm@types/react-virtualized^9.18.7package.json
npm@types/recompose^0.20.4package.json
npm@types/reselect^2.0.27package.json
npm@types/seamless-immutable^6.1.2package.json
npm@types/sinon^4.1.3package.json
npm@types/superagent^2.0.36package.json
npmautobind-decorator^2.1.0package.json
npmaxios^1.7.8package.json
npmbabel-loader8.0.5package.json
npmbabel-polyfill^6.22.0package.json
npmbetter-react-spinkit^2.0.0-6package.json
npmbind-decorator^1.0.11package.json
npmbootstrap3.4.1package.json
npmbootstrap-sass3.4.1package.json
npmbowser^1.7.1package.json
npmcbioportal-clinical-timelineworkspace:*package.json
npmcbioportal-frontend-commonsworkspace:*package.json
npmcbioportal-ts-api-clientworkspace:*package.json
npmcbioportal-utilsworkspace:*package.json
npmclassnames^2.2.5package.json
npmclipboard1.7.1package.json
npmcolor-convert^2.0.1package.json
npmcontrast^1.0.1package.json
npmcopy-webpack-plugin^9.0.1package.json
npmcross-env^3.1.4package.json
npmcss-loader^6.0.0package.json
npmcsvtojson^2.0.10package.json
npmcytoscape-navigator1.3.3package.json
npmcytoscape-panzoom2.5.3package.json
npmd33.5.6package.json
npmd3-dsv1.0.8package.json
npmd3-scale^2.0.0package.json
npmd3-scale-chromatic^1.3.3package.json
npmdatatables.net^1.10.13package.json
npmdotenv^4.0.0package.json
npmenzyme^3.11.0package.json
npm@cfaester/enzyme-adapter-react-18^0.8.0package.json
npmenzyme-custom-wrappers^1.0.0package.json
npmexpired-storage^1.0.2package.json
npmexpress^4.16.4package.json
npmfast_array_intersect^1.1.0package.json
npmfile-loader^6.2.0package.json
npmfmin^0.0.2package.json
npmfork-ts-checker-webpack-plugin^6.3.3package.json
npmgenome-nexus-ts-api-clientworkspace:*package.json
npmgit-revision-webpack-plugin^5.0.0package.json
npmgl-matrix2.3.2package.json
npmhistory4.10.1package.json
npmhtml-webpack-plugin^5.3.2package.json
npmigv^2.11.2package.json
npmimports-loader^0.8.0package.json
npmjStat^1.7.0package.json
npmjavascript-natural-sort^0.7.1package.json
npmjquery3.6.0package.json
npmjquery-migrate3.0.0package.json
npmjs-combinatorics^0.5.2package.json
npmjs-event-bus^1.1.1package.json
npmjsonpath^1.1.1package.json
npmjspdf-yworks2.0.1package.json
npmjstree^3.3.4package.json
npmjszip^3.7.1package.json
npmjuice10.0.0package.json
npmlerna9.0.7package.json
npmlinear-algebra^3.1.4package.json
npmlittle-loader^0.2.0package.json
npmloader-utils^1.0.2package.json
npmlocalforage^1.9.0package.json
npmlodash^4.17.21package.json
npmlolex^1.6.0package.json
npmmeasure-text0.0.4package.json
npmmemoize-weak-decorator^1.0.3package.json
npmmini-css-extract-plugin^2.0.0package.json
npmmobx^6.0.0package.json
npmmobx-react7.6.0package.json
npmmobx-react-lite3.0.1package.json
npmmobx-react-router4.1.0package.json
npmmobx-utils6.0.1package.json
npmnumeral^2.0.6package.json
npmobject-sizeof^1.2.0package.json
npmoncokb-frontend-commonsworkspace:*package.json
npmoncokb-styles~1.4.2package.json
npmoncokb-ts-api-clientworkspace:*package.json
npmoncoprintjsworkspace:*package.json
npmpako2.0.2package.json
npmparameter-validator^1.0.2package.json
npmpath-browserify^1.0.1package.json
npmpathway-mapper^2.3.0package.json
npmpegjs^0.10.0package.json
npmpluralize^7.0.0package.json
npmpostcss-url^8.0.0package.json
npmprogress-bar-webpack-plugin^2.1.0package.json
npmpushstate-server3.0.1package.json
npmqs6.15.2package.json
npmquery-string^6.13.6package.json
npmrange-ts^0.1.5package.json
npmraw-loader^0.5.1package.json
npmrc-tooltip^5.0.2package.json
npmreact^18.3.1package.json
npmreact-bootstrap^0.31.5package.json
npmreact-clipboard.js^1.0.1package.json
npmreact-collapse^4.0.3package.json
npmreact-color^2.18.1package.json
npmreact-column-resizer^1.1.9package.json
npmreact-dom^18.3.1package.json
npmreact-draggable^3.3.0package.json
npmreact-file-download^0.3.2package.json
npmreact-fontawesome^1.5.0package.json
npmreact-grid-layout^0.16.6package.json
npmreact-helmet^6.1.0package.json
npmreact-if^2.1.0package.json
npmreact-json-to-table^0.1.5package.json
npmreact-markdown^7.0.1package.json
npmreact-mfb^0.6.0package.json
npmreact-motion^0.4.7package.json
npmreact-mutation-mapperworkspace:*package.json
npmreact-overlays0.7.4package.json
npmreact-portal^4.2.0package.json
npmreact-rangeslider^2.1.0package.json
npmreact-resizable1.7.5package.json
npmreact-reveal^1.2.2package.json
npmreact-router5.2.0package.json
npmreact-router-dom^5.2.0package.json
npmreact-select^3.0.4package.json
npmreact-select1npm:react-select@1.3.0package.json
npmreact-sortable-hoc^1.9.1package.json
npmreact-spinkit^3.0.0package.json
npmreact-table6.10.0package.json
npmreact-text-truncate^0.9.0package.json
npmreact-toastify^9.1.2package.json
npmreact-virtualized^9.20.1package.json
npmreactable^0.14.1package.json
npmreactour^1.15.0package.json
npmrecompose^0.22.0package.json
npmregression^2.0.1package.json
npmrehype-raw^6.1.0package.json
npmrehype-sanitize^5.0.0package.json
npmremark-gfm^3.0.1package.json
npmreselect^2.5.4package.json
npmrimraf6.1.3package.json
npmrollup^2.73.0package.json
npmrollup-plugin-node-externals^4.0.0package.json
npmrollup-plugin-postcss^2.9.0package.json
npmrollup-plugin-sourcemaps^0.6.3package.json
npmrollup-plugin-typescript2^0.31.2package.json
npmrollup-plugin-web-worker-loader^1.6.1package.json
npmsass1.32.4package.json
npmsass-loader10.1.1package.json
npmsass-resources-loader^1.3.1package.json
npmsave-svg-as-png^1.4.17package.json
npmseamless-immutable^7.0.1package.json
npmsource-map-loader^0.1.6package.json
npmstyle-loader^4.0.0package.json
npmstyled-components^4.2.1package.json
npmsuperagent^3.8.3package.json
npmsuperagent-cache^3.0.1package.json
npmsvg2pdf.jsgithub:cbioportal/svg2pdf.js#v1.3.3-cbio-patch-1package.json
npmswagger-client3.8.25package.json
npmts-loader9.5.1package.json
npmtslib^2.6.0package.json
npmtyped-css-modules0.6.4package.json
npmtyped-css-modules-webpack-plugin^0.2.0package.json
npmtypescript4.9.5package.json
npmunderscore^1.8.3package.json
npmurl^0.11.0package.json
npmurl-loader^4.1.1package.json
npmvenn.js^0.2.20package.json
npmvictory30.0.0package.json
npmwebpack^5.101.3package.json
npmwebpack-cli^6.0.1package.json
npmwebpack-raphaelgithub:DmitryBaranovskiy/raphael#v2.3.0package.json
npmxml2js^0.5.0package.json
All dependencies 3,471

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

RegistryPackageVersionRelation
npm3dmol2.5.4direct
npm@babel/core7.29.0direct
npm@babel/core7.29.6direct
npm@babel/plugin-syntax-dynamic-import7.8.3direct
npm@babel/preset-env7.29.2direct
npm@babel/preset-react7.28.5direct
npm@cfaester/enzyme-adapter-react-180.8.0direct
npm@datadog/browser-logs5.35.1direct
npm@datadog/browser-rum6.32.0direct
npm@deck.gl/core9.3.6direct
npm@deck.gl/layers9.3.6direct
npm@deck.gl/react9.3.6direct
npm@deck.gl/widgets9.3.6direct
npm@fortawesome/fontawesome-free6.7.2direct
npm@rollup/plugin-commonjs22.0.2direct
npm@rollup/plugin-image2.1.1direct
npm@rollup/plugin-json4.1.0direct
npm@rollup/plugin-node-resolve13.3.0direct
npm@testing-library/react12.1.5direct
npm@types/chai3.5.2direct
npm@types/chai-enzyme0.6.14direct
npm@types/classnames0.0.32direct
npm@types/color-convert2.0.4direct
npm@types/d3-scale2.1.1direct
npm@types/d3-scale-chromatic1.5.4direct
npm@types/enzyme3.10.19direct
npm@types/expired-storage1.0.4direct
npm@types/google.analytics0.0.39direct
npm@types/history4.7.11direct
npm@types/jest27.5.2direct
npm@types/jquery3.3.31direct
npm@types/js-combinatorics0.5.29direct
npm@types/jstree3.3.46direct
npm@types/lodash4.14.104direct
npm@types/lodash4.17.24direct
npm@types/lolex1.5.31direct
npm@types/numeral0.0.22direct
npm@types/pako1.0.1direct
npm@types/qs6.15.0direct
npm@types/raphael2.1.30direct
npm@types/rc-tooltip3.7.14direct
npm@types/react18.3.27direct
npm@types/react-bootstrap0.32.17direct
npm@types/react-collapse4.0.2direct
npm@types/react-color3.0.13direct
npm@types/react-dom17.0.26direct
npm@types/react-dom18.3.7direct
npm@types/react-fontawesome1.5.0direct
npm@types/react-grid-layout0.16.7direct
npm@types/react-helmet6.1.11direct
npm@types/react-overlays0.6.9direct
npm@types/react-router-dom5.1.6direct
npm@types/react-select5.0.1direct
npm@types/react-sortable-hoc0.6.6direct
npm@types/react-spinkit1.1.40direct
npm@types/react-table6.8.16direct
npm@types/react-toastify4.1.0direct
npm@types/react-virtualized9.22.3direct
npm@types/recompose0.20.4direct
npm@types/reselect2.2.0direct
npm@types/seamless-immutable6.1.2direct
npm@types/sinon4.3.3direct
npm@types/superagent2.3.5direct
npm@wdio/cli7.35.0direct
npm@wdio/codemod0.12.0direct
npm@wdio/devtools-service7.30.2direct
npm@wdio/junit-reporter7.40.0direct
npmautobind-decorator2.4.0direct
npmautobind-decorator^2.1.0direct
npmaxios1.15.0direct
npmaxios1.18.1direct
npmbabel-loader6.4.1direct
npmbabel-loader8.0.5direct
npmbabel-polyfill6.26.0direct
npmbetter-react-spinkit2.0.4direct
npmbind-decorator1.0.11direct
npmbootstrap3.4.1direct
npmbootstrap-sass3.4.1direct
npmbowser1.9.4direct
npmbrowserstack-local1.3.0direct
npmclassnames1.2.2direct
npmclassnames2.3.1direct
npmclassnames2.5.1direct
npmclassnames^2.2.5direct
npmclipboard1.7.1direct
npmclipboardy2.3.0direct
npmcolor-convert1.9.3direct
npmcolor-convert2.0.1direct
npmcontrast1.0.1direct
npmcopy-webpack-plugin9.1.0direct
npmcross-env3.2.4direct
npmcss-loader0.23.1direct
npmcss-loader6.11.0direct
npmcsvtojson2.0.14direct
npmcytoscape-navigator1.3.3direct
npmcytoscape-panzoom2.5.3direct
npmd33.5.6direct
npmd3-dsv1.0.8direct
npmd3-scale1.0.7direct
npmd3-scale2.2.2direct
npmd3-scale-chromatic1.5.0direct
npmdatatables.net1.13.11direct
npmdotenv16.4.7direct
npmdotenv4.0.0direct
npmenzyme3.11.0direct
npmenzyme-custom-wrappers1.0.0direct
npmexpired-storage1.0.2direct
npmexpress4.22.1direct
npmfast_array_intersect1.1.0direct
npmfile-loader0.8.5direct
npmfile-loader6.2.0direct
npmfmin0.0.2direct
npmfork-ts-checker-webpack-plugin6.5.3direct
npmfs-extra10.1.0direct
npmfs-extra11.3.4direct
npmfs-extra8.1.0direct
npmfs-extra9.1.0direct
npmgit-revision-webpack-plugin5.0.0direct
npmgl-matrix2.3.2direct
npmgl-matrix3.4.4direct
npmhistory4.10.1direct
npmhtml-webpack-plugin5.6.6direct
npmigv2.11.2direct
npmimports-loader0.8.0direct
npmjavascript-natural-sort0.7.1direct
npmjquery2.2.4direct
npmjquery3.6.0direct
npmjquery^3.2.1direct
npmjquery-migrate3.0.0direct
npmjs-combinatorics0.5.5direct
npmjs-event-bus1.1.1direct
npmjsonpath1.3.0direct
npmjspdf-yworks2.0.1direct
npmjStat1.8.6direct
npmjstat1.9.6direct
npmjstat^1.7.1direct
npmjstree3.3.17direct
npmjszip3.10.1direct
npmjuice10.0.0direct
npmjuice^10.0.0direct
npmlerna9.0.7direct
npmlinear-algebra3.1.4direct
npmlittle-loader0.2.0direct
npmloader-utils0.2.17direct
npmloader-utils1.4.2direct
npmloader-utils2.0.4direct
npmlocalforage1.10.0direct
npmlodash3.10.1direct
npmlodash4.18.1direct
npmlodash^4.17.21direct
npmlolex1.3.2direct
npmlolex1.6.0direct
npmlolex2.7.5direct
npmlolex5.1.2direct
npmmeasure-text0.0.4direct
npmmemoize-weak-decorator1.0.3direct
npmmemoize-weak-decorator^1.0.3direct
npmmini-css-extract-plugin2.10.2direct
npmmobx6.0.4direct
npmmobx-react7.6.0direct
npmmobx-react-lite3.0.1direct
npmmobx-react-lite3.4.3direct
npmmobx-react-router4.1.0direct
npmmobx-utils6.0.1direct
npmnode-ipc9.2.1direct
npmnumeral2.0.6direct
npmnumeral^2.0.6direct
npmobject-sizeof1.6.3direct
npmobject-sizeof^1.2.0direct
npmoncokb-styles1.4.2direct
npmoncokb-styles~1.4.2direct
npmoncoprintjs5.0.4direct
npmpako1.0.11direct
npmpako2.0.2direct
npmpako2.1.0direct
npmparameter-validator1.0.5direct
npmpath-browserify0.0.1direct
npmpath-browserify1.0.1direct
npmpathway-mapper2.3.0direct
npmpegjs0.10.0direct
npmpluralize7.0.0direct
npmpostcss-url8.0.0direct
npmprogress-bar-webpack-plugin2.1.0direct
npmpushstate-server3.0.1direct
npmqs2.3.3direct
npmqs6.14.2direct
npmqs6.15.1direct
npmqs6.15.2direct
npmqs6.5.2direct
npmqs6.5.5direct
npmquery-string4.3.4direct
npmquery-string6.14.1direct
npmrange-ts0.1.8direct
npmraw-loader0.5.1direct
npmrc-tooltip5.3.1direct
npmrc-tooltip^5.0.2direct
npmreact16.14.0direct
npmreact18.3.1direct
npmreact-bootstrap0.31.5direct
npmreact-bootstrap^0.31.5direct
npmreact-clipboard.js1.1.4direct
npmreact-collapse4.0.3direct
npmreact-collapse^4.0.3direct
npmreact-color2.19.3direct
npmreact-column-resizer1.1.9direct
npmreact-dom15.7.0direct
npmreact-dom16.14.0direct
npmreact-dom18.3.1direct
npmreact-draggable3.3.2direct
npmreact-file-download0.3.5direct
npmreact-file-download^0.3.2direct
npmreact-fontawesome1.7.1direct
npmreact-grid-layout0.16.6direct
npmreact-helmet6.1.0direct
npmreact-if2.2.2direct
npmreact-if^2.1.0direct
npmreact-json-to-table0.1.7direct
npmreact-markdown7.1.2direct
npmreact-mfb0.6.0direct
npmreact-motion0.4.8direct
npmreact-motion0.5.2direct
npmreact-motion^0.5.2direct
npmreact-overlays0.7.4direct
npmreact-portal4.3.0direct
npmreact-rangeslider2.2.0direct
npmreact-rangeslider^2.2.0direct
npmreact-resizable1.7.5direct
npmreact-reveal1.2.2direct
npmreact-router5.2.0direct
npmreact-router-dom5.2.0direct
npmreact-select1.3.0direct
npmreact-select3.2.0direct
npmreact-select^3.0.4direct
npmreact-sortable-hoc1.11.0direct
npmreact-spinkit3.0.0direct
npmreact-table6.10.0direct
npmreact-table^6.10.0direct
npmreact-text-truncate0.9.3direct
npmreact-toastify5.5.0direct
npmreact-toastify9.1.3direct
npmreact-virtualized9.22.6direct
npmreactable0.14.1direct
npmreactour1.19.4direct
npmrecompose0.22.0direct
npmregression2.0.1direct
npmrehype-raw6.1.1direct
npmrehype-sanitize5.0.1direct
npmremark-gfm3.0.1direct
npmreselect2.5.4direct
npmrimraf2.5.4direct
npmrimraf2.6.3direct
npmrimraf2.7.1direct
npmrimraf3.0.2direct
npmrimraf6.1.3direct
npmrollup0.25.8direct
npmrollup2.80.0direct
npmrollup-plugin-node-externals4.1.1direct
npmrollup-plugin-postcss2.9.0direct
npmrollup-plugin-sourcemaps0.6.3direct
npmrollup-plugin-typescript20.31.2direct
npmrollup-plugin-web-worker-loader1.7.0direct
npmsass1.32.4direct
npmsass-loader10.1.1direct
npmsass-resources-loader1.3.5direct
npmsave-svg-as-png1.4.17direct
npmsave-svg-as-png^1.4.17direct
npmseamless-immutable7.1.4direct
npmseamless-immutable^7.0.1direct
npmseamless-immutable^7.1.4direct
npmsource-map-loader0.1.6direct
npmstyle-loader0.13.2direct
npmstyle-loader4.0.0direct
npmstyled-components4.4.1direct
npmsuperagent3.8.3direct
npmsuperagent^3.8.3direct
npmsuperagent-cache3.1.1direct
npmsvg2pdf.jshttps://codeload.github.com/cbioportal/svg2pdf.js/tar.gz/5a935ad5432e181497bc101b1825c0adb6da6622direct
npmswagger-client3.8.25direct
npmts-loader9.5.1direct
npmtslib1.14.1direct
npmtslib2.8.1direct
npmtyped-css-modules0.6.4direct
npmtyped-css-modules-webpack-plugin0.2.0direct
npmtypescript4.0.3direct
npmtypescript4.9.5direct
npmtypescript6.0.3direct
npmunderscore1.13.6direct
npmunderscore1.13.8direct
npmunderscore1.6.0direct
npmurl0.11.4direct
npmurl^0.11.0direct
npmurl-loader0.5.9direct
npmurl-loader4.1.1direct
npmvenn.js0.2.20direct
npmvictory30.0.0direct
npmwdio-browserstack-service0.1.4direct
npmwdio-errorshot-reporter0.2.1direct
npmwdio-junit-reporter0.3.1direct
npmwdio-novus-visual-regression-service1.2.6direct
npmwdio-spec-reporter0.1.0direct
npmwdio-timeline-reporter5.1.4direct
npmwebpack2.7.0direct
npmwebpack5.106.1direct
npmwebpack-cli6.0.1direct
npmxml2js0.5.0direct
Mavencom.github.eirslett:frontend-maven-plugin2.0.0indirect
Mavenorg.apache.maven.plugins:maven-gpg-plugin3.1.0indirect
Mavenorg.apache.maven.plugins:maven-source-plugin3.3.0indirect
Mavenorg.sonatype.central:central-publishing-maven-plugin0.7.0indirect
npm@babel/code-frame7.29.0indirect
npm@babel/code-frame7.29.7indirect
npm@babel/compat-data7.29.0indirect
npm@babel/compat-data7.29.7indirect
npm@babel/generator7.29.1indirect
npm@babel/generator7.29.7indirect
npm@babel/helper-annotate-as-pure7.27.3indirect
npm@babel/helper-compilation-targets7.28.6indirect
npm@babel/helper-compilation-targets7.29.7indirect
npm@babel/helper-create-class-features-plugin7.28.6indirect
npm@babel/helper-create-regexp-features-plugin7.28.5indirect
npm@babel/helper-define-polyfill-provider0.6.8indirect
npm@babel/helper-globals7.28.0indirect
npm@babel/helper-globals7.29.7indirect
npm@babel/helper-member-expression-to-functions7.28.5indirect
npm@babel/helper-module-imports7.28.6indirect
npm@babel/helper-module-imports7.29.7indirect
npm@babel/helper-module-transforms7.28.6indirect
npm@babel/helper-module-transforms7.29.7indirect
npm@babel/helper-optimise-call-expression7.27.1indirect
npm@babel/helper-plugin-utils7.28.6indirect
npm@babel/helper-remap-async-to-generator7.27.1indirect
npm@babel/helper-replace-supers7.28.6indirect
npm@babel/helper-skip-transparent-expression-wrappers7.27.1indirect
npm@babel/helper-string-parser7.27.1indirect
npm@babel/helper-string-parser7.29.7indirect
npm@babel/helper-validator-identifier7.28.5indirect
npm@babel/helper-validator-identifier7.29.7indirect
npm@babel/helper-validator-option7.27.1indirect
npm@babel/helper-validator-option7.29.7indirect
npm@babel/helper-wrap-function7.28.6indirect
npm@babel/helpers7.29.2indirect
npm@babel/helpers7.29.7indirect
npm@babel/parser7.29.2indirect
npm@babel/parser7.29.7indirect
npm@babel/plugin-bugfix-firefox-class-in-computed-class-key7.28.5indirect
npm@babel/plugin-bugfix-safari-class-field-initializer-scope7.27.1indirect
npm@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression7.27.1indirect
npm@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining7.27.1indirect
npm@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly7.28.6indirect
npm@babel/plugin-proposal-class-properties7.18.6indirect
npm@babel/plugin-proposal-nullish-coalescing-operator7.18.6indirect
npm@babel/plugin-proposal-optional-chaining7.21.0indirect
npm@babel/plugin-proposal-private-property-in-object7.21.0-placeholder-for-preset-env.2indirect
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-flow7.28.6indirect
npm@babel/plugin-syntax-import-assertions7.28.6indirect
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-syntax-unicode-sets-regex7.18.6indirect
npm@babel/plugin-transform-arrow-functions7.27.1indirect
npm@babel/plugin-transform-async-generator-functions7.29.0indirect
npm@babel/plugin-transform-async-to-generator7.28.6indirect
npm@babel/plugin-transform-block-scoped-functions7.27.1indirect
npm@babel/plugin-transform-block-scoping7.28.6indirect
npm@babel/plugin-transform-class-properties7.28.6indirect
npm@babel/plugin-transform-class-static-block7.28.6indirect
npm@babel/plugin-transform-classes7.28.6indirect
npm@babel/plugin-transform-computed-properties7.28.6indirect
npm@babel/plugin-transform-destructuring7.28.5indirect
npm@babel/plugin-transform-dotall-regex7.28.6indirect
npm@babel/plugin-transform-duplicate-keys7.27.1indirect
npm@babel/plugin-transform-duplicate-named-capturing-groups-regex7.29.0indirect
npm@babel/plugin-transform-dynamic-import7.27.1indirect
npm@babel/plugin-transform-explicit-resource-management7.28.6indirect
npm@babel/plugin-transform-exponentiation-operator7.28.6indirect
npm@babel/plugin-transform-export-namespace-from7.27.1indirect
npm@babel/plugin-transform-flow-strip-types7.27.1indirect
npm@babel/plugin-transform-for-of7.27.1indirect
npm@babel/plugin-transform-function-name7.27.1indirect
npm@babel/plugin-transform-json-strings7.28.6indirect
npm@babel/plugin-transform-literals7.27.1indirect
npm@babel/plugin-transform-logical-assignment-operators7.28.6indirect
npm@babel/plugin-transform-member-expression-literals7.27.1indirect
npm@babel/plugin-transform-modules-amd7.27.1indirect
npm@babel/plugin-transform-modules-commonjs7.28.6indirect
npm@babel/plugin-transform-modules-systemjs7.29.0indirect
npm@babel/plugin-transform-modules-systemjs7.29.4indirect
npm@babel/plugin-transform-modules-umd7.27.1indirect
npm@babel/plugin-transform-named-capturing-groups-regex7.29.0indirect
npm@babel/plugin-transform-new-target7.27.1indirect
npm@babel/plugin-transform-nullish-coalescing-operator7.28.6indirect
npm@babel/plugin-transform-numeric-separator7.28.6indirect
npm@babel/plugin-transform-object-rest-spread7.28.6indirect
npm@babel/plugin-transform-object-super7.27.1indirect
npm@babel/plugin-transform-optional-catch-binding7.28.6indirect
npm@babel/plugin-transform-optional-chaining7.28.6indirect
npm@babel/plugin-transform-parameters7.27.7indirect
npm@babel/plugin-transform-private-methods7.28.6indirect
npm@babel/plugin-transform-private-property-in-object7.28.6indirect
npm@babel/plugin-transform-property-literals7.27.1indirect
npm@babel/plugin-transform-react-display-name7.28.0indirect
npm@babel/plugin-transform-react-jsx7.28.6indirect
npm@babel/plugin-transform-react-jsx-development7.27.1indirect
npm@babel/plugin-transform-react-pure-annotations7.27.1indirect
npm@babel/plugin-transform-regenerator7.29.0indirect
npm@babel/plugin-transform-regexp-modifiers7.28.6indirect
npm@babel/plugin-transform-reserved-words7.27.1indirect
npm@babel/plugin-transform-shorthand-properties7.27.1indirect
npm@babel/plugin-transform-spread7.28.6indirect
npm@babel/plugin-transform-sticky-regex7.27.1indirect
npm@babel/plugin-transform-template-literals7.27.1indirect
npm@babel/plugin-transform-typeof-symbol7.27.1indirect
npm@babel/plugin-transform-typescript7.28.6indirect
npm@babel/plugin-transform-unicode-escapes7.27.1indirect
npm@babel/plugin-transform-unicode-property-regex7.28.6indirect
npm@babel/plugin-transform-unicode-regex7.27.1indirect
npm@babel/plugin-transform-unicode-sets-regex7.28.6indirect
npm@babel/preset-flow7.27.1indirect
npm@babel/preset-modules0.1.6-no-external-pluginsindirect
npm@babel/preset-typescript7.28.5indirect
npm@babel/register7.28.6indirect
npm@babel/runtime7.29.2indirect
npm@babel/template7.28.6indirect
npm@babel/template7.29.7indirect
npm@babel/traverse7.28.5indirect
npm@babel/traverse7.29.0indirect
npm@babel/types7.29.0indirect
npm@bcoe/v8-coverage0.2.3indirect
npm@cspotcode/source-map-support0.8.1indirect
npm@datadog/browser-core5.35.1indirect
npm@datadog/browser-core6.32.0indirect
npm@datadog/browser-rum-core6.32.0indirect
npm@datastructures-js/max-heap2.0.0indirect
npm@discoveryjs/json-ext0.5.7indirect
npm@discoveryjs/json-ext0.6.3indirect
npm@emnapi/core1.9.2indirect
npm@emnapi/runtime1.9.2indirect
npm@emnapi/wasi-threads1.2.1indirect
npm@emotion/cache10.0.29indirect
npm@emotion/core10.3.1indirect
npm@emotion/css10.0.27indirect
npm@emotion/hash0.8.0indirect
npm@emotion/is-prop-valid0.8.8indirect
npm@emotion/memoize0.7.4indirect
npm@emotion/serialize0.11.16indirect
npm@emotion/sheet0.9.4indirect
npm@emotion/stylis0.8.5indirect
npm@emotion/unitless0.7.5indirect
npm@emotion/utils0.11.3indirect
npm@emotion/weak-memoize0.2.5indirect
npm@floating-ui/core1.7.5indirect
npm@floating-ui/dom1.7.6indirect
npm@floating-ui/utils0.2.11indirect
npm@gar/promise-retry1.0.3indirect
npm@hutson/parse-repository-url3.0.2indirect
npm@icons/material0.2.4indirect
npm@inquirer/ansi1.0.2indirect
npm@inquirer/checkbox4.3.2indirect
npm@inquirer/confirm5.1.21indirect
npm@inquirer/core10.3.2indirect
npm@inquirer/editor4.2.23indirect
npm@inquirer/expand4.0.23indirect
npm@inquirer/external-editor1.0.3indirect
npm@inquirer/figures1.0.15indirect
npm@inquirer/input4.3.1indirect
npm@inquirer/number3.0.23indirect
npm@inquirer/password4.0.23indirect
npm@inquirer/prompts7.10.1indirect
npm@inquirer/rawlist4.1.11indirect
npm@inquirer/search3.2.2indirect
npm@inquirer/select4.4.2indirect
npm@inquirer/type3.0.10indirect
npm@isaacs/cliui9.0.0indirect
npm@isaacs/fs-minipass4.0.1indirect
npm@isaacs/string-locale-compare1.1.0indirect
npm@istanbuljs/load-nyc-config1.1.0indirect
npm@istanbuljs/schema0.1.3indirect
npm@istanbuljs/schema0.1.6indirect
npm@jest/console27.5.1indirect
npm@jest/core27.5.1indirect
npm@jest/diff-sequences30.3.0indirect
npm@jest/environment27.5.1indirect
npm@jest/expect-utils28.1.3indirect
npm@jest/fake-timers27.5.1indirect
npm@jest/get-type30.1.0indirect
npm@jest/globals27.5.1indirect
npm@jest/reporters27.5.1indirect
npm@jest/schemas28.1.3indirect
npm@jest/schemas30.0.5indirect
npm@jest/source-map27.5.1indirect
npm@jest/test-result27.5.1indirect
npm@jest/test-sequencer27.5.1indirect
npm@jest/transform27.5.1indirect
npm@jest/types27.5.1indirect
npm@jest/types28.1.3indirect
npm@jimp/bmp0.13.0indirect
npm@jimp/bmp0.14.0indirect
npm@jimp/core0.13.0indirect
npm@jimp/core0.14.0indirect
npm@jimp/custom0.13.0indirect
npm@jimp/custom0.14.0indirect
npm@jimp/gif0.13.0indirect
npm@jimp/gif0.14.0indirect
npm@jimp/jpeg0.13.0indirect
npm@jimp/jpeg0.14.0indirect
npm@jimp/plugin-blit0.13.0indirect
npm@jimp/plugin-blit0.14.0indirect
npm@jimp/plugin-blur0.13.0indirect
npm@jimp/plugin-blur0.14.0indirect
npm@jimp/plugin-circle0.13.0indirect
npm@jimp/plugin-circle0.14.0indirect
npm@jimp/plugin-color0.13.0indirect
npm@jimp/plugin-color0.14.0indirect
npm@jimp/plugin-contain0.13.0indirect
npm@jimp/plugin-contain0.14.0indirect
npm@jimp/plugin-cover0.13.0indirect
npm@jimp/plugin-cover0.14.0indirect
npm@jimp/plugin-crop0.13.0indirect
npm@jimp/plugin-crop0.14.0indirect
npm@jimp/plugin-displace0.13.0indirect
npm@jimp/plugin-displace0.14.0indirect
npm@jimp/plugin-dither0.13.0indirect
npm@jimp/plugin-dither0.14.0indirect
npm@jimp/plugin-fisheye0.13.0indirect
npm@jimp/plugin-fisheye0.14.0indirect
npm@jimp/plugin-flip0.13.0indirect
npm@jimp/plugin-flip0.14.0indirect
npm@jimp/plugin-gaussian0.13.0indirect
npm@jimp/plugin-gaussian0.14.0indirect
npm@jimp/plugin-invert0.13.0indirect
npm@jimp/plugin-invert0.14.0indirect
npm@jimp/plugin-mask0.13.0indirect
npm@jimp/plugin-mask0.14.0indirect
npm@jimp/plugin-normalize0.13.0indirect
npm@jimp/plugin-normalize0.14.0indirect
npm@jimp/plugin-print0.13.0indirect
npm@jimp/plugin-print0.14.0indirect
npm@jimp/plugin-resize0.13.0indirect
npm@jimp/plugin-resize0.14.0indirect
npm@jimp/plugin-rotate0.13.0indirect
npm@jimp/plugin-rotate0.14.0indirect
npm@jimp/plugin-scale0.13.0indirect
npm@jimp/plugin-scale0.14.0indirect
npm@jimp/plugin-shadow0.13.0indirect
npm@jimp/plugin-shadow0.14.0indirect
npm@jimp/plugin-threshold0.13.0indirect
npm@jimp/plugin-threshold0.14.0indirect
npm@jimp/plugins0.13.0indirect
npm@jimp/plugins0.14.0indirect
npm@jimp/png0.13.0indirect
npm@jimp/png0.14.0indirect
npm@jimp/tiff0.13.0indirect
npm@jimp/tiff0.14.0indirect
npm@jimp/types0.13.0indirect
npm@jimp/types0.14.0indirect
npm@jimp/utils0.13.0indirect
npm@jimp/utils0.14.0indirect
npm@jridgewell/gen-mapping0.3.13indirect
npm@jridgewell/remapping2.3.5indirect
npm@jridgewell/resolve-uri3.1.2indirect
npm@jridgewell/source-map0.3.11indirect
npm@jridgewell/sourcemap-codec1.5.5indirect
npm@jridgewell/trace-mapping0.3.31indirect
npm@jridgewell/trace-mapping0.3.9indirect
npm@jsonjoy.com/base641.1.2indirect
npm@jsonjoy.com/base6417.67.0indirect
npm@jsonjoy.com/buffers1.2.1indirect
npm@jsonjoy.com/buffers17.67.0indirect
npm@jsonjoy.com/codegen1.0.0indirect
npm@jsonjoy.com/codegen17.67.0indirect
npm@jsonjoy.com/fs-core4.57.6indirect
npm@jsonjoy.com/fs-fsa4.57.6indirect
npm@jsonjoy.com/fs-node4.57.6indirect
npm@jsonjoy.com/fs-node-builtins4.57.6indirect
npm@jsonjoy.com/fs-node-to-fsa4.57.6indirect
npm@jsonjoy.com/fs-node-utils4.57.6indirect
npm@jsonjoy.com/fs-print4.57.6indirect
npm@jsonjoy.com/fs-snapshot4.57.6indirect
npm@jsonjoy.com/json-pack1.21.0indirect
npm@jsonjoy.com/json-pack17.67.0indirect
npm@jsonjoy.com/json-pointer1.0.2indirect
npm@jsonjoy.com/json-pointer17.67.0indirect
npm@jsonjoy.com/util1.9.0indirect
npm@jsonjoy.com/util17.67.0indirect
npm@kyleshockey/js-yaml1.0.1indirect
npm@kyleshockey/object-assign-deep0.4.2indirect
npm@lazy-node/types-path1.0.3indirect
npm@leichtgewicht/ip-codec2.0.5indirect
npm@ljharb/resumer0.0.1indirect
npm@ljharb/through2.3.14indirect
npm@loaders.gl/core4.4.3indirect
npm@loaders.gl/images4.4.3indirect
npm@loaders.gl/loader-utils4.4.3indirect
npm@loaders.gl/schema4.4.3indirect
npm@loaders.gl/schema-utils4.4.3indirect
npm@loaders.gl/worker-utils4.4.3indirect
npm@luma.gl/core9.3.6indirect
npm@luma.gl/engine9.3.6indirect
npm@luma.gl/shadertools9.3.6indirect
npm@luma.gl/webgl9.3.6indirect
npm@mapbox/tiny-sdf2.2.0indirect
npm@math.gl/core4.1.0indirect
npm@math.gl/polygon4.1.0indirect
npm@math.gl/sun4.1.0indirect
npm@math.gl/types4.1.0indirect
npm@math.gl/web-mercator4.1.0indirect
npm@module-federation/error-codes0.22.0indirect
npm@module-federation/runtime0.22.0indirect
npm@module-federation/runtime-core0.22.0indirect
npm@module-federation/runtime-tools0.22.0indirect
npm@module-federation/sdk0.22.0indirect
npm@module-federation/webpack-bundler-runtime0.22.0indirect
npm@napi-rs/wasm-runtime0.2.4indirect
npm@napi-rs/wasm-runtime1.0.7indirect
npm@netlify/open-api2.52.0indirect
npm@noble/hashes1.4.0indirect
npm@nodelib/fs.scandir2.1.5indirect
npm@nodelib/fs.stat2.0.5indirect
npm@nodelib/fs.walk1.2.8indirect
npm@npmcli/agent4.0.0indirect
npm@npmcli/arborist9.1.6indirect
npm@npmcli/fs4.0.0indirect
npm@npmcli/fs5.0.0indirect
npm@npmcli/git6.0.3indirect
npm@npmcli/git7.0.2indirect
npm@npmcli/installed-package-contents3.0.0indirect
npm@npmcli/installed-package-contents4.0.0indirect
npm@npmcli/map-workspaces5.0.3indirect
npm@npmcli/metavuln-calculator9.0.3indirect
npm@npmcli/name-from-folder3.0.0indirect
npm@npmcli/name-from-folder4.0.0indirect
npm@npmcli/node-gyp4.0.0indirect
npm@npmcli/node-gyp5.0.0indirect
npm@npmcli/package-json7.0.2indirect
npm@npmcli/promise-spawn8.0.3indirect
npm@npmcli/promise-spawn9.0.1indirect
npm@npmcli/query4.0.1indirect
npm@npmcli/redact3.2.2indirect
npm@npmcli/redact4.0.0indirect
npm@npmcli/run-script10.0.3indirect
npm@nx/devkit22.6.5indirect
npm@nx/nx-darwin-arm6422.6.5indirect
npm@nx/nx-darwin-x6422.6.5indirect
npm@nx/nx-freebsd-x6422.6.5indirect
npm@nx/nx-linux-arm-gnueabihf22.6.5indirect
npm@nx/nx-linux-arm64-gnu22.6.5indirect
npm@nx/nx-linux-arm64-musl22.6.5indirect
npm@nx/nx-linux-x64-gnu22.6.5indirect
npm@nx/nx-linux-x64-musl22.6.5indirect
npm@nx/nx-win32-arm64-msvc22.6.5indirect
npm@nx/nx-win32-x64-msvc22.6.5indirect
npm@octokit/auth-token4.0.0indirect
npm@octokit/core5.2.2indirect
npm@octokit/endpoint9.0.6indirect
npm@octokit/graphql7.1.1indirect
npm@octokit/openapi-types24.2.0indirect
npm@octokit/plugin-enterprise-rest6.0.1indirect
npm@octokit/plugin-paginate-rest11.4.4-cjs.2indirect
npm@octokit/plugin-request-log4.0.1indirect
npm@octokit/plugin-rest-endpoint-methods13.3.2-cjs.1indirect
npm@octokit/request8.4.1indirect
npm@octokit/request-error5.1.1indirect
npm@octokit/rest20.1.2indirect
npm@octokit/types13.10.0indirect
npm@peculiar/asn1-cms2.7.0indirect
npm@peculiar/asn1-csr2.7.0indirect
npm@peculiar/asn1-ecc2.7.0indirect
npm@peculiar/asn1-pfx2.7.0indirect
npm@peculiar/asn1-pkcs82.7.0indirect
npm@peculiar/asn1-pkcs92.7.0indirect
npm@peculiar/asn1-rsa2.7.0indirect
npm@peculiar/asn1-schema2.7.0indirect
npm@peculiar/asn1-x5092.7.0indirect
npm@peculiar/asn1-x509-attr2.7.0indirect
npm@peculiar/utils2.0.3indirect
npm@peculiar/x5091.14.3indirect
npm@playwright/test1.59.1indirect
npm@polka/url1.0.0-next.29indirect
npm@popperjs/core2.11.8indirect
npm@probe.gl/env4.1.1indirect
npm@probe.gl/log4.1.1indirect
npm@probe.gl/stats4.1.1indirect
npm@puppeteer/browsers2.13.0indirect
npm@rollup/pluginutils3.1.0indirect
npm@rollup/pluginutils4.2.1indirect
npm@rooks/use-mutation-observer4.11.2indirect
npm@rspack/binding1.7.11indirect
npm@rspack/binding-darwin-arm641.7.11indirect
npm@rspack/binding-darwin-x641.7.11indirect
npm@rspack/binding-linux-arm64-gnu1.7.11indirect
npm@rspack/binding-linux-arm64-musl1.7.11indirect
npm@rspack/binding-linux-x64-gnu1.7.11indirect
npm@rspack/binding-linux-x64-musl1.7.11indirect
npm@rspack/binding-wasm32-wasi1.7.11indirect
npm@rspack/binding-win32-arm64-msvc1.7.11indirect
npm@rspack/binding-win32-ia32-msvc1.7.11indirect
npm@rspack/binding-win32-x64-msvc1.7.11indirect
npm@rspack/cli1.7.11indirect
npm@rspack/core1.7.11indirect
npm@rspack/dev-server1.1.5indirect
npm@rspack/lite-tapable1.1.0indirect
npm@sigstore/bundle4.0.0indirect
npm@sigstore/core3.2.0indirect
npm@sigstore/protobuf-specs0.5.1indirect
npm@sigstore/sign4.1.1indirect
npm@sigstore/tuf4.0.2indirect
npm@sigstore/verify3.1.0indirect
npm@sinclair/typebox0.24.51indirect
npm@sinclair/typebox0.34.49indirect
npm@sindresorhus/is0.14.0indirect
npm@sindresorhus/is4.6.0indirect
npm@sinonjs/commons1.8.6indirect
npm@sinonjs/fake-timers8.1.0indirect
npm@sinonjs/formatio2.0.0indirect
npm@sinonjs/formatio3.2.2indirect
npm@sinonjs/samsam3.3.3indirect
npm@sinonjs/text-encoding0.7.3indirect
npm@swc/helpers0.5.23indirect
npm@szmarczak/http-timer1.1.2indirect
npm@szmarczak/http-timer4.0.6indirect
npm@testim/chrome-version1.1.4indirect
npm@testing-library/dom8.20.1indirect
npm@tootallnate/once1.1.2indirect
npm@tootallnate/quickjs-emscripten0.23.0indirect
npm@tracerbench/trace-event7.0.0indirect
npm@tsconfig/node101.0.12indirect
npm@tsconfig/node121.0.11indirect
npm@tsconfig/node141.0.3indirect
npm@tsconfig/node161.0.4indirect
npm@tufjs/canonical-json2.0.0indirect
npm@tufjs/models4.1.0indirect
npm@turbo/darwin-642.9.14indirect
npm@turbo/darwin-arm642.9.14indirect
npm@turbo/linux-642.9.14indirect
npm@turbo/linux-arm642.9.14indirect
npm@turbo/windows-642.9.14indirect
npm@turbo/windows-arm642.9.14indirect
npm@turf/along5.1.5indirect
npm@turf/area5.1.5indirect
npm@turf/bbox5.1.5indirect
npm@turf/bbox-clip5.1.5indirect
npm@turf/bbox-polygon5.1.5indirect
npm@turf/bearing5.1.5indirect
npm@turf/bearing6.5.0indirect
npm@turf/bezier-spline5.1.5indirect
npm@turf/boolean-clockwise5.1.5indirect
npm@turf/boolean-contains5.1.5indirect
npm@turf/boolean-crosses5.1.5indirect
npm@turf/boolean-disjoint5.1.6indirect
npm@turf/boolean-equal5.1.5indirect
npm@turf/boolean-overlap5.1.5indirect
npm@turf/boolean-parallel5.1.5indirect
npm@turf/boolean-point-in-polygon5.1.5indirect
npm@turf/boolean-point-on-line5.1.5indirect
npm@turf/boolean-within5.1.5indirect
npm@turf/buffer5.1.5indirect
npm@turf/center5.1.5indirect
npm@turf/center-mean5.1.5indirect
npm@turf/center-median5.1.5indirect
npm@turf/center-of-mass5.1.5indirect
npm@turf/centroid5.1.5indirect
npm@turf/circle5.1.5indirect
npm@turf/clean-coords5.1.5indirect
npm@turf/clone5.1.5indirect
npm@turf/clone6.5.0indirect
npm@turf/clusters5.1.5indirect
npm@turf/clusters-dbscan5.1.5indirect
npm@turf/clusters-kmeans5.1.5indirect
npm@turf/collect5.1.5indirect
npm@turf/combine5.1.5indirect
npm@turf/concave5.1.5indirect
npm@turf/convex5.1.5indirect
npm@turf/destination5.1.5indirect
npm@turf/difference5.1.5indirect
npm@turf/dissolve5.1.5indirect
npm@turf/distance5.1.5indirect
npm@turf/distance6.5.0indirect
npm@turf/ellipse5.1.5indirect
npm@turf/envelope5.1.5indirect
npm@turf/explode5.1.5indirect
npm@turf/flatten5.1.5indirect
npm@turf/flip5.1.5indirect
npm@turf/great-circle5.1.5indirect
npm@turf/helpers5.1.5indirect
npm@turf/helpers6.5.0indirect
npm@turf/hex-grid5.1.5indirect
npm@turf/interpolate5.1.5indirect
npm@turf/intersect5.1.6indirect
npm@turf/invariant5.1.5indirect
npm@turf/invariant6.5.0indirect
npm@turf/isobands5.1.5indirect
npm@turf/isolines5.1.5indirect
npm@turf/kinks5.1.5indirect
npm@turf/length5.1.5indirect
npm@turf/line-arc5.1.5indirect
npm@turf/line-chunk5.1.5indirect
npm@turf/line-intersect5.1.5indirect
npm@turf/line-offset5.1.5indirect
npm@turf/line-overlap5.1.5indirect
npm@turf/line-segment5.1.5indirect
npm@turf/line-slice5.1.5indirect
npm@turf/line-slice-along5.1.5indirect
npm@turf/line-split5.1.5indirect
npm@turf/line-to-polygon5.1.5indirect
npm@turf/mask5.1.5indirect
npm@turf/meta5.1.6indirect
npm@turf/meta6.5.0indirect
npm@turf/midpoint5.1.5indirect
npm@turf/nearest-point5.1.5indirect
npm@turf/nearest-point-on-line5.1.5indirect
npm@turf/nearest-point-to-line5.1.6indirect
npm@turf/planepoint5.1.5indirect
npm@turf/point-grid5.1.5indirect
npm@turf/point-on-feature5.1.5indirect
npm@turf/point-to-line-distance5.1.6indirect
npm@turf/points-within-polygon5.1.5indirect
npm@turf/polygon-tangents5.1.5indirect
npm@turf/polygon-to-line5.1.5indirect
npm@turf/polygonize5.1.5indirect
npm@turf/projection5.1.5indirect
npm@turf/projection6.5.0indirect
npm@turf/random5.1.5indirect
npm@turf/rewind5.1.5indirect
npm@turf/rhumb-bearing5.1.5indirect
npm@turf/rhumb-bearing6.5.0indirect
npm@turf/rhumb-destination5.1.5indirect
npm@turf/rhumb-distance5.1.5indirect
npm@turf/rhumb-distance6.5.0indirect
npm@turf/sample5.1.5indirect
npm@turf/sector5.1.5indirect
npm@turf/shortest-path5.1.5indirect
npm@turf/simplify5.1.5indirect
npm@turf/square5.1.5indirect
npm@turf/square-grid5.1.5indirect
npm@turf/standard-deviational-ellipse5.1.5indirect
npm@turf/tag5.1.5indirect
npm@turf/tesselate5.1.5indirect
npm@turf/tin5.1.5indirect
npm@turf/transform-rotate5.1.5indirect
npm@turf/transform-scale5.1.5indirect
npm@turf/transform-translate5.1.5indirect
npm@turf/triangle-grid5.1.5indirect
npm@turf/truncate5.1.5indirect
npm@turf/turf5.1.6indirect
npm@turf/union5.1.5indirect
npm@turf/unkink-polygon5.1.5indirect
npm@turf/voronoi5.1.5indirect
npm@tybys/wasm-util0.10.1indirect
npm@tybys/wasm-util0.9.0indirect
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/bonjour3.5.13indirect
npm@types/cacheable-request6.0.3indirect
npm@types/cheerio0.22.35indirect
npm@types/color-name1.1.5indirect
npm@types/command-line-args5.2.3indirect
npm@types/command-line-usage5.0.4indirect
npm@types/connect3.4.38indirect
npm@types/connect-history-api-fallback1.5.4indirect
npm@types/css-modules-loader-core1.1.4indirect
npm@types/cucumber6.0.1indirect
npm@types/d3-delaunay5.3.4indirect
npm@types/d3-time1.1.4indirect
npm@types/debug4.1.13indirect
npm@types/diff5.2.3indirect
npm@types/easy-table1.2.3indirect
npm@types/ejs3.1.5indirect
npm@types/eslint9.6.1indirect
npm@types/eslint-scope3.7.7indirect
npm@types/estree0.0.39indirect
npm@types/estree1.0.8indirect
npm@types/express4.17.25indirect
npm@types/express-serve-static-core4.19.8indirect
npm@types/fs-extra11.0.4indirect
npm@types/geojson7946.0.16indirect
npm@types/glob8.1.0indirect
npm@types/graceful-fs4.1.9indirect
npm@types/hast2.3.10indirect
npm@types/html-minifier-terser6.1.0indirect
npm@types/http-cache-semantics4.2.0indirect
npm@types/http-errors2.0.5indirect
npm@types/http-proxy1.17.17indirect
npm@types/inquirer8.2.12indirect
npm@types/istanbul-lib-coverage2.0.6indirect
npm@types/istanbul-lib-report3.0.3indirect
npm@types/istanbul-reports3.0.4indirect
npm@types/json-schema7.0.15indirect
npm@types/json-stringify-safe5.0.3indirect
npm@types/jsonfile6.1.4indirect
npm@types/keyv3.1.4indirect
npm@types/lodash.flattendeep4.4.9indirect
npm@types/lodash.pickby4.6.9indirect
npm@types/lodash.union4.6.9indirect
npm@types/mdast3.0.15indirect
npm@types/mdurl1.0.5indirect
npm@types/mime1.3.5indirect
npm@types/minimatch5.1.2indirect
npm@types/minimist1.2.5indirect
npm@types/mocha10.0.10indirect
npm@types/ms2.1.0indirect
npm@types/node16.9.1indirect
npm@types/node18.19.130indirect
npm@types/node24.13.3indirect
npm@types/node25.6.0indirect
npm@types/node25.9.2indirect
npm@types/node-forge1.3.14indirect
npm@types/normalize-package-data2.4.4indirect
npm@types/object-inspect1.13.0indirect
npm@types/offscreencanvas2019.7.3indirect
npm@types/parse-json4.0.2indirect
npm@types/parse56.0.3indirect
npm@types/prettier2.7.3indirect
npm@types/prop-types15.7.15indirect
npm@types/q1.5.8indirect
npm@types/range-parser1.2.7indirect
npm@types/react-router5.1.8indirect
npm@types/react-test-renderer18.3.1indirect
npm@types/reactcss1.2.13indirect
npm@types/recursive-readdir2.2.4indirect
npm@types/resolve1.17.1indirect
npm@types/responselike1.0.3indirect
npm@types/retry0.12.2indirect
npm@types/send0.17.6indirect
npm@types/send1.2.1indirect
npm@types/serve-index1.9.4indirect
npm@types/serve-static1.15.10indirect
npm@types/sizzle2.3.10indirect
npm@types/sockjs0.3.36indirect
npm@types/stack-utils2.0.3indirect
npm@types/stream-buffers3.0.8indirect
npm@types/supports-color8.1.3indirect
npm@types/through0.0.33indirect
npm@types/tmp0.2.6indirect
npm@types/ua-parser-js0.7.39indirect
npm@types/unist2.0.11indirect
npm@types/validator13.15.10indirect
npm@types/which1.3.2indirect
npm@types/ws8.18.1indirect
npm@types/yargs16.0.11indirect
npm@types/yargs17.0.35indirect
npm@types/yargs-parser21.0.3indirect
npm@types/yauzl2.10.3indirect
npm@wdio/config7.30.2indirect
npm@wdio/config7.33.0indirect
npm@wdio/config7.40.0indirect
npm@wdio/local-runner7.40.0indirect
npm@wdio/logger5.16.10indirect
npm@wdio/logger6.10.10indirect
npm@wdio/logger7.26.0indirect
npm@wdio/mocha-framework7.40.0indirect
npm@wdio/protocols7.27.0indirect
npm@wdio/repl7.30.2indirect
npm@wdio/repl7.33.0indirect
npm@wdio/repl7.40.0indirect
npm@wdio/reporter5.22.4indirect
npm@wdio/reporter6.11.0indirect
npm@wdio/reporter7.40.0indirect
npm@wdio/runner7.40.0indirect
npm@wdio/spec-reporter7.40.0indirect
npm@wdio/types7.30.2indirect
npm@wdio/types7.33.0indirect
npm@wdio/types7.40.0indirect
npm@wdio/utils7.30.2indirect
npm@wdio/utils7.33.0indirect
npm@wdio/utils7.40.0indirect
npm@webassemblyjs/ast1.14.1indirect
npm@webassemblyjs/floating-point-hex-parser1.13.2indirect
npm@webassemblyjs/helper-api-error1.13.2indirect
npm@webassemblyjs/helper-buffer1.14.1indirect
npm@webassemblyjs/helper-numbers1.13.2indirect
npm@webassemblyjs/helper-wasm-bytecode1.13.2indirect
npm@webassemblyjs/helper-wasm-section1.14.1indirect
npm@webassemblyjs/ieee7541.13.2indirect
npm@webassemblyjs/leb1281.13.2indirect
npm@webassemblyjs/utf81.13.2indirect
npm@webassemblyjs/wasm-edit1.14.1indirect
npm@webassemblyjs/wasm-gen1.14.1indirect
npm@webassemblyjs/wasm-opt1.14.1indirect
npm@webassemblyjs/wasm-parser1.14.1indirect
npm@webassemblyjs/wast-printer1.14.1indirect
npm@webpack-cli/configtest3.0.1indirect
npm@webpack-cli/info3.0.1indirect
npm@webpack-cli/serve3.0.1indirect
npm@xtuc/ieee7541.2.0indirect
npm@xtuc/long4.2.2indirect
npm@yarn-tool/resolve-package1.0.47indirect
npm@yarnpkg/lockfile1.1.0indirect
npm@yarnpkg/parsers3.0.2indirect
npm@zkochan/js-yaml0.0.7indirect
npmabab1.0.4indirect
npmabab2.0.6indirect
npmabbrev1.1.1indirect
npmabbrev3.0.1indirect
npmabbrev4.0.0indirect
npmaccepts1.3.8indirect
npmacorn2.7.0indirect
npmacorn4.0.13indirect
npmacorn5.7.4indirect
npmacorn7.4.1indirect
npmacorn8.16.0indirect
npmacorn-dynamic-import2.0.2indirect
npmacorn-globals1.0.9indirect
npmacorn-globals6.0.0indirect
npmacorn-import-phases1.0.4indirect
npmacorn-walk7.2.0indirect
npmacorn-walk8.3.5indirect
npmadd-stream1.0.0indirect
npmaffine-complement1.0.0indirect
npmaffine-hull1.0.0indirect
npmagent-base2.1.1indirect
npmagent-base6.0.2indirect
npmagent-base7.1.4indirect
npmaggregate-error3.1.0indirect
npmajv4.11.8indirect
npmajv6.14.0indirect
npmajv8.20.0indirect
npmajv-formats2.1.1indirect
npmajv-keywords1.5.1indirect
npmajv-keywords3.5.2indirect
npmajv-keywords5.1.0indirect
npmalign-text0.1.4indirect
npmalphanum-sort1.0.2indirect
npmamdefine1.0.1indirect
npmansi-align3.0.1indirect
npmansi-colors4.1.3indirect
npmansi-escapes4.3.2indirect
npmansi-html-community0.0.8indirect
npmansi-regex2.1.1indirect
npmansi-regex4.1.1indirect
npmansi-regex5.0.1indirect
npmansi-styles2.2.1indirect
npmansi-styles3.2.1indirect
npmansi-styles4.3.0indirect
npmansi-styles5.2.0indirect
npmany-base1.1.0indirect
npmanymatch1.3.2indirect
npmanymatch2.0.0indirect
npmanymatch3.1.3indirect
npmapache-arrow21.1.0indirect
npmaproba2.0.0indirect
npmarch2.2.0indirect
npmarchiver5.3.2indirect
npmarchiver-utils2.1.0indirect
npmarchiver-utils3.0.4indirect
npmarg4.1.3indirect
npmargparse1.0.10indirect
npmargparse2.0.1indirect
npmaria-query5.1.3indirect
npmaria-query5.3.2indirect
npmarr-diff2.0.0indirect
npmarr-diff4.0.0indirect
npmarr-flatten1.1.0indirect
npmarr-union3.1.0indirect
npmarray-back6.2.3indirect
npmarray-buffer-byte-length1.0.2indirect
npmarray-equal1.0.2indirect
npmarray-find-index1.0.2indirect
npmarray-flatten1.1.1indirect
npmarray-from2.1.1indirect
npmarray-ify1.0.0indirect
npmarray-parallel0.1.3indirect
npmarray-series0.1.5indirect
npmarray-union2.1.0indirect
npmarray-unique0.2.1indirect
npmarray-unique0.3.2indirect
npmarray.prototype.filter1.0.4indirect
npmarray.prototype.flat1.3.3indirect
npmarray.prototype.reduce1.0.8indirect
npmarraybuffer.prototype.slice1.0.4indirect
npmarraydiff0.1.3indirect
npmarrify1.0.1indirect
npmasap2.0.6indirect
npmasn10.2.6indirect
npmasn1.js4.10.1indirect
npmasn1js3.0.10indirect
npmassert1.5.1indirect
npmassert-plus1.0.0indirect
npmassertion-error1.1.0indirect
npmassign-symbols1.0.0indirect
npmast-types0.13.4indirect
npmast-types0.14.2indirect
npmasync0.9.2indirect
npmasync2.6.4indirect
npmasync3.2.6indirect
npmasync-each1.0.6indirect
npmasync-exit-hook2.0.1indirect
npmasync-function1.0.0indirect
npmasynckit0.4.0indirect
npmat-least-node1.0.0indirect
npmatob2.1.2indirect
npmautoprefixer6.7.7indirect
npmavailable-typed-arrays1.0.7indirect
npmaws-sign20.7.0indirect
npmaws41.13.2indirect
npmaxe-core4.2.3indirect
npmb4a1.8.0indirect
npmbabar0.2.0indirect
npmbabel-cli6.26.0indirect
npmbabel-code-frame6.26.0indirect
npmbabel-core6.26.3indirect
npmbabel-core7.0.0-bridge.0indirect
npmbabel-generator6.26.1indirect
npmbabel-helper-bindify-decorators6.24.1indirect
npmbabel-helper-builder-binary-assignment-operator-visitor6.24.1indirect
npmbabel-helper-builder-react-jsx6.26.0indirect
npmbabel-helper-call-delegate6.24.1indirect
npmbabel-helper-define-map6.26.0indirect
npmbabel-helper-explode-assignable-expression6.24.1indirect
npmbabel-helper-explode-class6.24.1indirect
npmbabel-helper-function-name6.24.1indirect
npmbabel-helper-get-function-arity6.24.1indirect
npmbabel-helper-hoist-variables6.24.1indirect
npmbabel-helper-optimise-call-expression6.24.1indirect
npmbabel-helper-regex6.26.0indirect
npmbabel-helper-remap-async-to-generator6.24.1indirect
npmbabel-helper-replace-supers6.24.1indirect
npmbabel-helpers6.24.1indirect
npmbabel-jest27.5.1indirect
npmbabel-messages6.23.0indirect
npmbabel-plugin-check-es2015-constants6.22.0indirect
npmbabel-plugin-emotion10.2.2indirect
npmbabel-plugin-istanbul6.1.1indirect
npmbabel-plugin-jest-hoist27.5.1indirect
npmbabel-plugin-macros2.8.0indirect
npmbabel-plugin-polyfill-corejs20.4.17indirect
npmbabel-plugin-polyfill-corejs30.14.2indirect
npmbabel-plugin-polyfill-regenerator0.6.8indirect
npmbabel-plugin-rewire1.2.0indirect
npmbabel-plugin-styled-components2.1.4indirect
npmbabel-plugin-syntax-async-functions6.13.0indirect
npmbabel-plugin-syntax-async-generators6.13.0indirect
npmbabel-plugin-syntax-class-properties6.13.0indirect
npmbabel-plugin-syntax-decorators6.13.0indirect
npmbabel-plugin-syntax-dynamic-import6.18.0indirect
npmbabel-plugin-syntax-exponentiation-operator6.13.0indirect
npmbabel-plugin-syntax-flow6.18.0indirect
npmbabel-plugin-syntax-jsx6.18.0indirect
npmbabel-plugin-syntax-object-rest-spread6.13.0indirect
npmbabel-plugin-syntax-trailing-function-commas6.22.0indirect
npmbabel-plugin-transform-async-generator-functions6.24.1indirect
npmbabel-plugin-transform-async-to-generator6.24.1indirect
npmbabel-plugin-transform-class-properties6.24.1indirect
npmbabel-plugin-transform-decorators6.24.1indirect
npmbabel-plugin-transform-decorators-legacy1.3.5indirect
npmbabel-plugin-transform-es2015-arrow-functions6.22.0indirect
npmbabel-plugin-transform-es2015-block-scoped-functions6.22.0indirect
npmbabel-plugin-transform-es2015-block-scoping6.26.0indirect
npmbabel-plugin-transform-es2015-classes6.24.1indirect
npmbabel-plugin-transform-es2015-computed-properties6.24.1indirect
npmbabel-plugin-transform-es2015-destructuring6.23.0indirect
npmbabel-plugin-transform-es2015-duplicate-keys6.24.1indirect
npmbabel-plugin-transform-es2015-for-of6.23.0indirect
npmbabel-plugin-transform-es2015-function-name6.24.1indirect
npmbabel-plugin-transform-es2015-literals6.22.0indirect
npmbabel-plugin-transform-es2015-modules-amd6.24.1indirect
npmbabel-plugin-transform-es2015-modules-commonjs6.26.2indirect
npmbabel-plugin-transform-es2015-modules-systemjs6.24.1indirect
npmbabel-plugin-transform-es2015-modules-umd6.24.1indirect
npmbabel-plugin-transform-es2015-object-super6.24.1indirect
npmbabel-plugin-transform-es2015-parameters6.24.1indirect
npmbabel-plugin-transform-es2015-shorthand-properties6.24.1indirect
npmbabel-plugin-transform-es2015-spread6.22.0indirect
npmbabel-plugin-transform-es2015-sticky-regex6.24.1indirect
npmbabel-plugin-transform-es2015-template-literals6.22.0indirect
npmbabel-plugin-transform-es2015-typeof-symbol6.23.0indirect
npmbabel-plugin-transform-es2015-unicode-regex6.24.1indirect
npmbabel-plugin-transform-exponentiation-operator6.24.1indirect
npmbabel-plugin-transform-flow-strip-types6.22.0indirect
npmbabel-plugin-transform-object-rest-spread6.26.0indirect
npmbabel-plugin-transform-react-display-name6.25.0indirect
npmbabel-plugin-transform-react-jsx6.24.1indirect
npmbabel-plugin-transform-react-jsx-self6.22.0indirect
npmbabel-plugin-transform-react-jsx-source6.22.0indirect
npmbabel-plugin-transform-regenerator6.26.0indirect
npmbabel-plugin-transform-runtime6.23.0indirect
npmbabel-plugin-transform-strict-mode6.24.1indirect
npmbabel-preset-current-node-syntax1.2.0indirect
npmbabel-preset-es20156.24.1indirect
npmbabel-preset-es2015-webpack6.4.3indirect
npmbabel-preset-flow6.23.0indirect
npmbabel-preset-jest27.5.1indirect
npmbabel-preset-react6.24.1indirect
npmbabel-preset-stage-26.24.1indirect
npmbabel-preset-stage-36.24.1indirect
npmbabel-register6.26.0indirect
npmbabel-runtime6.23.0indirect
npmbabel-runtime6.26.0indirect
npmbabel-template6.26.0indirect
npmbabel-traverse6.26.0indirect
npmbabel-types6.26.0indirect
npmbabylon6.18.0indirect
npmbail2.0.2indirect
npmbalanced-match0.4.2indirect
npmbalanced-match1.0.2indirect
npmbalanced-match4.0.4indirect
npmbare-events2.8.2indirect
npmbare-fs4.7.0indirect
npmbare-os3.8.7indirect
npmbare-path3.0.0indirect
npmbare-stream2.13.0indirect
npmbare-url2.4.0indirect
npmbase0.11.2indirect
npmbase64-arraybuffer0.1.5indirect
npmbase64-js1.5.1indirect
npmbaseline-browser-mapping2.10.18indirect
npmbaseline-browser-mapping2.10.38indirect
npmbasic-ftp5.2.2indirect
npmbatch0.6.1indirect
npmbcrypt-pbkdf1.0.2indirect
npmbefore-after-hook2.2.3indirect
npmbig.js3.2.0indirect
npmbig.js5.2.2indirect
npmbin-links5.0.0indirect
npmbinary-extensions1.13.1indirect
npmbinary-extensions2.3.0indirect
npmbindings1.5.0indirect
npmbit-twiddle1.0.2indirect
npmbl4.1.0indirect
npmbluebird3.7.2indirect
npmbmp-js0.1.0indirect
npmbn.js4.12.3indirect
npmbn.js5.2.3indirect
npmbody-parser1.20.4indirect
npmbonjour-service1.4.0indirect
npmboolbase1.0.0indirect
npmboxen4.2.0indirect
npmbrace-expansion1.1.14indirect
npmbrace-expansion2.1.0indirect
npmbrace-expansion5.0.6indirect
npmbraces1.8.5indirect
npmbraces2.3.2indirect
npmbraces3.0.3indirect
npmbrorand1.1.0indirect
npmbrowser-process-hrtime1.0.0indirect
npmbrowser-stdout1.3.1indirect
npmbrowserify-aes1.2.0indirect
npmbrowserify-cipher1.0.1indirect
npmbrowserify-des1.0.2indirect
npmbrowserify-rsa4.1.1indirect
npmbrowserify-sign4.2.5indirect
npmbrowserify-zlib0.2.0indirect
npmbrowserslist1.7.7indirect
npmbrowserslist4.28.2indirect
npmbrowserslist4.28.4indirect
npmbs-logger0.2.6indirect
npmbser2.1.1indirect
npmbtoa1.1.2indirect
npmbuffer4.9.2indirect
npmbuffer5.7.1indirect
npmbuffer6.0.3indirect
npmbuffer^6.0.3indirect
npmbuffer-crc320.2.13indirect
npmbuffer-equal0.0.1indirect
npmbuffer-from1.1.2indirect
npmbuffer-xor1.0.3indirect
npmbuiltin-modules3.3.0indirect
npmbuiltin-status-codes3.0.0indirect
npmbundle-name4.1.0indirect
npmbyte-size8.1.1indirect
npmbytes2.5.0indirect
npmbytes3.1.2indirect
npmbytestreamjs2.0.1indirect
npmcac3.0.4indirect
npmcacache20.0.4indirect
npmcache-base1.0.1indirect
npmcache-service-cache-module2.0.1indirect
npmcacheable-lookup5.0.4indirect
npmcacheable-request6.1.0indirect
npmcacheable-request7.0.4indirect
npmcall-bind1.0.9indirect
npmcall-bind-apply-helpers1.0.2indirect
npmcall-bound1.0.4indirect
npmcaller-callsite2.0.0indirect
npmcaller-path2.0.0indirect
npmcallsites2.0.0indirect
npmcallsites3.1.0indirect
npmcamel-case4.1.2indirect
npmcamelcase1.2.1indirect
npmcamelcase2.1.1indirect
npmcamelcase3.0.0indirect
npmcamelcase5.3.1indirect
npmcamelcase6.3.0indirect
npmcamelcase-keys2.1.0indirect
npmcamelcase-keys3.0.0indirect
npmcamelcase-keys6.2.2indirect
npmcamelize1.0.1indirect
npmcaniuse-api1.6.1indirect
npmcaniuse-api3.0.0indirect
npmcaniuse-db1.0.30001787indirect
npmcaniuse-lite1.0.30001787indirect
npmcaniuse-lite1.0.30001799indirect
npmcanvg1.5.3indirect
npmcaseless0.12.0indirect
npmccount2.0.1indirect
npmcenter-align0.1.3indirect
npmcentra2.7.0indirect
npmcf-blob.js0.0.1indirect
npmchai4.5.0indirect
npmchai-enzyme1.0.0-beta.1indirect
npmchalk1.1.3indirect
npmchalk2.4.2indirect
npmchalk3.0.0indirect
npmchalk4.1.0indirect
npmchalk4.1.2indirect
npmchalk-template0.4.0indirect
npmchange-emitter0.1.6indirect
npmchar-regex1.0.2indirect
npmcharacter-entities2.0.2indirect
npmchardet0.7.0indirect
npmchardet2.1.1indirect
npmcharenc0.0.2indirect
npmcheck-error1.0.3indirect
npmcheerio1.0.0-rc.5indirect
npmcheerio-select-tmp0.1.1indirect
npmchokidar1.7.0indirect
npmchokidar2.1.8indirect
npmchokidar3.6.0indirect
npmchownr1.1.4indirect
npmchownr3.0.0indirect
npmchrome-launcher0.14.2indirect
npmchrome-launcher0.15.2indirect
npmchrome-trace-event1.0.4indirect
npmchromedriver145.0.6indirect
npmchromium-bidi14.0.0indirect
npmci-info2.0.0indirect
npmci-info3.9.0indirect
npmci-info4.3.1indirect
npmcipher-base1.0.7indirect
npmcjs-module-lexer1.4.3indirect
npmclap1.2.3indirect
npmclass-utils0.3.6indirect
npmclean-css5.3.3indirect
npmclean-stack2.2.0indirect
npmcli0.6.6indirect
npmcli-boxes2.2.1indirect
npmcli-cursor3.1.0indirect
npmcli-spinners2.6.1indirect
npmcli-spinners2.9.2indirect
npmcli-width3.0.0indirect
npmcli-width4.1.0indirect
npmcliui2.1.0indirect
npmcliui3.2.0indirect
npmcliui5.0.0indirect
npmcliui6.0.0indirect
npmcliui7.0.4indirect
npmcliui8.0.1indirect
npmclone1.0.4indirect
npmclone-deep4.0.1indirect
npmclone-response1.0.3indirect
npmclsx1.2.1indirect
npmcmd-shim6.0.3indirect
npmcmd-shim7.0.0indirect
npmco4.6.0indirect
npmcoa1.0.4indirect
npmcoa2.0.2indirect
npmcode-point-at1.1.0indirect
npmcollapse-white-space1.0.6indirect
npmcollect-v8-coverage1.0.3indirect
npmcollection-visit1.0.0indirect
npmcolor0.11.4indirect
npmcolor3.2.1indirect
npmcolor-name1.1.3indirect
npmcolor-name1.1.4indirect
npmcolor-string0.3.0indirect
npmcolor-string1.9.1indirect
npmcolor-support1.1.3indirect
npmcolorette2.0.20indirect
npmcolormin1.1.2indirect
npmcolors0.6.2indirect
npmcolors1.0.3indirect
npmcolors1.1.2indirect
npmcolumnify1.6.0indirect
npmcombined-stream1.0.8indirect
npmcomma-separated-tokens2.0.3indirect
npmcommand-line-args6.0.2indirect
npmcommand-line-usage7.0.4indirect
npmcommander12.1.0indirect
npmcommander2.20.3indirect
npmcommander6.2.1indirect
npmcommander7.2.0indirect
npmcommander8.3.0indirect
npmcommon-ancestor-path1.0.1indirect
npmcommondir1.0.1indirect
npmcompare-func2.0.0indirect
npmcompare-versions6.1.1indirect
npmcomponent-emitter1.3.1indirect
npmcompress-commons4.1.2indirect
npmcompressible2.0.18indirect
npmcompression1.7.0indirect
npmcompression1.8.1indirect
npmcomputed-style0.1.4indirect
npmconcat-map0.0.1indirect
npmconcat-stream1.6.2indirect
npmconcat-stream2.0.0indirect
npmconcat-with-sourcemaps1.1.0indirect
npmconcaveman2.0.0indirect
npmconcurrently5.3.0indirect
npmconfig1.31.0indirect
npmconfig-chain1.1.13indirect
npmconfigstore5.0.1indirect
npmconnect3.6.2indirect
npmconnect-history-api-fallback2.0.0indirect
npmconnect-static-file1.2.0indirect
npmconsole-browserify1.1.0indirect
npmconsole-browserify1.2.0indirect
npmconsole-control-strings1.1.0indirect
npmconstants-browserify1.0.0indirect
npmcontent-disposition0.5.4indirect
npmcontent-type1.0.5indirect
npmcontour_plot0.0.1indirect
npmconventional-changelog-angular7.0.0indirect
npmconventional-changelog-core5.0.1indirect
npmconventional-changelog-preset-loader3.0.0indirect
npmconventional-changelog-writer6.0.1indirect
npmconventional-commits-filter3.0.0indirect
npmconventional-commits-parser4.0.0indirect
npmconventional-recommended-bump7.0.1indirect
npmconvert-source-map1.9.0indirect
npmconvert-source-map2.0.0indirect
npmconvex-hull1.0.3indirect
npmconvex-minkowski-sum1.0.0indirect
npmcookie0.3.1indirect
npmcookie0.7.2indirect
npmcookie-signature1.0.7indirect
npmcookiejar2.1.4indirect
npmcopy-descriptor0.1.1indirect
npmcore-js1.2.7indirect
npmcore-js2.6.12indirect
npmcore-js3.29.1indirect
npmcore-js-compat3.49.0indirect
npmcore-util-is1.0.2indirect
npmcore-util-is1.0.3indirect
npmcorser2.0.1indirect
npmcose-base2.2.0indirect
npmcosmiconfig5.2.1indirect
npmcosmiconfig6.0.0indirect
npmcosmiconfig9.0.0indirect
npmcrc-321.2.2indirect
npmcrc32-stream4.0.3indirect
npmcreate-ecdh4.0.4indirect
npmcreate-hash1.2.0indirect
npmcreate-hmac1.1.7indirect
npmcreate-react-class15.7.0indirect
npmcreate-require1.1.1indirect
npmcross-fetch0.0.8indirect
npmcross-fetch3.1.5indirect
npmcross-spawn4.0.2indirect
npmcross-spawn5.1.0indirect
npmcross-spawn6.0.6indirect
npmcross-spawn7.0.6indirect
npmcrypt0.0.2indirect
npmcrypto-browserify3.12.1indirect
npmcrypto-random-string2.0.0indirect
npmcsp_evaluator1.1.0indirect
npmcss-color-keywords1.0.0indirect
npmcss-color-names0.0.4indirect
npmcss-declaration-sorter4.0.1indirect
npmcss-in-js-utils2.0.1indirect
npmcss-line-break1.0.1indirect
npmcss-modules-loader-core1.1.0indirect
npmcss-select2.1.0indirect
npmcss-select3.1.2indirect
npmcss-select4.3.0indirect
npmcss-select-base-adapter0.1.1indirect
npmcss-selector-tokenizer0.5.4indirect
npmcss-selector-tokenizer0.7.3indirect
npmcss-shorthand-properties1.1.2indirect
npmcss-to-react-native2.3.2indirect
npmcss-tree1.0.0-alpha.37indirect
npmcss-tree1.1.3indirect
npmcss-value0.0.1indirect
npmcss-what3.4.2indirect
npmcss-what4.0.0indirect
npmcss-what6.2.2indirect
npmcssesc0.1.0indirect
npmcssesc3.0.0indirect
npmcssfontparser1.2.1indirect
npmcssnano3.10.0indirect
npmcssnano4.1.11indirect
npmcssnano-preset-default4.0.8indirect
npmcssnano-util-get-arguments4.0.0indirect
npmcssnano-util-get-match4.0.0indirect
npmcssnano-util-raw-cache4.0.1indirect
npmcssnano-util-same-parent4.0.1indirect
npmcsso2.3.2indirect
npmcsso4.2.0indirect
npmcssom0.3.8indirect
npmcssom0.4.4indirect
npmcssstyle0.2.37indirect
npmcssstyle1.2.1indirect
npmcssstyle2.3.0indirect
npmcsstype2.6.21indirect
npmcsstype3.2.3indirect
npmcuint0.2.2indirect
npmcurrently-unhandled0.4.1indirect
npmcytoscape3.33.2indirect
npmcytoscape-context-menus4.2.1indirect
npmcytoscape-edge-editing4.0.0indirect
npmcytoscape-edgehandles3.6.0indirect
npmcytoscape-fcose2.2.0indirect
npmcytoscape-grid-guide2.3.3indirect
npmcytoscape-layout-utilities1.1.1indirect
npmcytoscape-node-editing4.1.1indirect
npmcytoscape-popper2.0.0indirect
npmcytoscape-undo-redo1.3.3indirect
npmcytoscape-view-utilities6.0.0indirect
npmd3-array1.2.4indirect
npmd3-collection1.0.7indirect
npmd3-color1.4.1indirect
npmd3-delaunay5.3.0indirect
npmd3-dispatch1.0.6indirect
npmd3-ease1.0.7indirect
npmd3-format1.4.5indirect
npmd3-geo1.7.1indirect
npmd3-interpolate1.4.0indirect
npmd3-path1.0.9indirect
npmd3-selection1.4.2indirect
npmd3-shape1.3.7indirect
npmd3-time1.1.0indirect
npmd3-time-format2.3.0indirect
npmd3-timer1.0.10indirect
npmd3-transition1.3.2indirect
npmd3-voronoi1.1.2indirect
npmd3-voronoi1.1.4indirect
npmdargs7.0.0indirect
npmdashdash1.14.1indirect
npmdata-uri-to-buffer6.0.2indirect
npmdata-urls2.0.0indirect
npmdata-view-buffer1.0.2indirect
npmdata-view-byte-length1.0.2indirect
npmdata-view-byte-offset1.0.1indirect
npmdate-fns2.30.0indirect
npmdate-format0.0.2indirect
npmdate-format4.0.3indirect
npmdate-now0.1.4indirect
npmdateformat3.0.3indirect
npmdebounce1.2.1indirect
npmdebug2.6.7indirect
npmdebug2.6.8indirect
npmdebug2.6.9indirect
npmdebug3.2.7indirect
npmdebug4.3.1indirect
npmdebug4.3.2indirect
npmdebug4.3.4indirect
npmdebug4.4.3indirect
npmdecamelize1.2.0indirect
npmdecamelize4.0.0indirect
npmdecamelize-keys1.1.1indirect
npmdecimal.js10.6.0indirect
npmdecode-named-character-reference1.3.0indirect
npmdecode-uri-component0.2.2indirect
npmdecompress-response3.3.0indirect
npmdecompress-response6.0.0indirect
npmdedent0.7.0indirect
npmdedent1.5.3indirect
npmdeep-eql4.1.4indirect
npmdeep-equal1.1.2indirect
npmdeep-equal2.2.3indirect
npmdeep-equal-in-any-order1.1.20indirect
npmdeep-extend0.5.1indirect
npmdeep-extend0.6.0indirect
npmdeep-is0.1.4indirect
npmdeepmerge4.3.1indirect
npmdefault-browser5.5.0indirect
npmdefault-browser-id5.0.1indirect
npmdefaults1.0.4indirect
npmdefer-to-connect1.1.3indirect
npmdefer-to-connect2.0.1indirect
npmdefine-data-property1.1.4indirect
npmdefine-lazy-prop2.0.0indirect
npmdefine-lazy-prop3.0.0indirect
npmdefine-properties1.1.4indirect
npmdefine-properties1.2.1indirect
npmdefine-property0.2.5indirect
npmdefine-property1.0.0indirect
npmdefine-property2.0.2indirect
npmdefined1.0.1indirect
npmdegenerator5.0.1indirect
npmdelaunator4.0.1indirect
npmdelayed-stream1.0.0indirect
npmdelegate3.2.0indirect
npmdensity-clustering1.3.0indirect
npmdepd1.1.2indirect
npmdepd2.0.0indirect
npmdeprecation2.3.1indirect
npmdequal2.0.3indirect
npmdes.js1.1.0indirect
npmdestroy1.0.4indirect
npmdestroy1.2.0indirect
npmdetect-indent4.0.0indirect
npmdetect-newline3.1.0indirect
npmdetect-node2.1.0indirect
npmdetect-node-es1.1.0indirect
npmdevtools7.30.2indirect
npmdevtools7.35.0indirect
npmdevtools7.40.0indirect
npmdevtools-protocol0.0.1113120indirect
npmdevtools-protocol0.0.1258865indirect
npmdevtools-protocol0.0.1260888indirect
npmdevtools-protocol0.0.1581282indirect
npmdevtools-protocol0.0.948846indirect
npmdevtools-protocol0.0.981744indirect
npmdiff3.5.1indirect
npmdiff4.0.4indirect
npmdiff5.2.2indirect
npmdiff-sequences27.5.1indirect
npmdiff-sequences28.1.1indirect
npmdiffie-hellman5.0.3indirect
npmdir-glob3.0.1indirect
npmdiscontinuous-range1.0.0indirect
npmdns-packet5.6.1indirect
npmdom-accessibility-api0.5.16indirect
npmdom-align1.12.4indirect
npmdom-converter0.2.0indirect
npmdom-helpers3.4.0indirect
npmdom-helpers5.2.1indirect
npmdom-serializer0.2.2indirect
npmdom-serializer1.2.0indirect
npmdom-walk0.1.2indirect
npmdomain-browser1.2.0indirect
npmdomelementtype1.3.1indirect
npmdomelementtype2.3.0indirect
npmdomexception2.0.1indirect
npmdomhandler2.3.0indirect
npmdomhandler3.3.0indirect
npmdomhandler4.3.1indirect
npmdomutils1.5.1indirect
npmdomutils1.7.0indirect
npmdomutils2.8.0indirect
npmdot-case3.0.4indirect
npmdot-prop5.3.0indirect
npmdotenv-expand11.0.7indirect
npmdotignore0.1.2indirect
npmdunder-proto1.0.1indirect
npmduplexer0.1.2indirect
npmduplexer30.1.5indirect
npmearcut2.2.4indirect
npmeasy-stack1.0.1indirect
npmeasy-table1.2.0indirect
npmecc-jsbn0.1.2indirect
npmecstatic3.3.2indirect
npmedge-paths2.2.1indirect
npmee-first1.1.1indirect
npmejs3.1.10indirect
npmejs5.0.1indirect
npmelectron-to-chromium1.5.335indirect
npmelectron-to-chromium1.5.336indirect
npmelectron-to-chromium1.5.376indirect
npmelliptic6.6.1indirect
npmemittery0.8.1indirect
npmemoji-regex7.0.3indirect
npmemoji-regex8.0.0indirect
npmemojis-list2.1.0indirect
npmemojis-list3.0.0indirect
npmencode-39861.0.0indirect
npmencodeurl1.0.2indirect
npmencodeurl2.0.0indirect
npmencoding0.1.13indirect
npmend-of-stream1.4.5indirect
npmenhanced-resolve3.4.1indirect
npmenhanced-resolve5.20.1indirect
npmenquirer2.3.6indirect
npmenquirer2.4.1indirect
npmentities1.0.0indirect
npmentities2.1.0indirect
npmentities2.2.0indirect
npmenv-paths2.2.1indirect
npmenvinfo7.13.0indirect
npmenvinfo7.21.0indirect
npmenzyme-shallow-equal1.0.7indirect
npmerr-code2.0.3indirect
npmerrno0.1.8indirect
npmerror-ex1.3.4indirect
npmes-abstract1.24.2indirect
npmes-array-method-boxes-properly1.0.0indirect
npmes-define-property1.0.1indirect
npmes-errors1.3.0indirect
npmes-get-iterator1.1.3indirect
npmes-module-lexer2.0.0indirect
npmes-object-atoms1.1.1indirect
npmes-set-tostringtag2.1.0indirect
npmes-shim-unscopables1.1.0indirect
npmes-to-primitive1.3.0indirect
npmescalade3.2.0indirect
npmescape-goat2.1.1indirect
npmescape-goat3.0.0indirect
npmescape-html1.0.3indirect
npmescape-string-regexp1.0.5indirect
npmescape-string-regexp2.0.0indirect
npmescape-string-regexp4.0.0indirect
npmescape-string-regexp5.0.0indirect
npmescodegen1.14.3indirect
npmescodegen2.1.0indirect
npmeslint-scope5.1.1indirect
npmesprima1.2.5indirect
npmesprima2.7.3indirect
npmesprima4.0.1indirect
npmesrecurse4.3.0indirect
npmestraverse4.3.0indirect
npmestraverse5.3.0indirect
npmestree-walker0.6.1indirect
npmestree-walker1.0.1indirect
npmestree-walker2.0.2indirect
npmesutils2.0.3indirect
npmetag1.8.1indirect
npmeve-raphael0.5.0indirect
npmevent-pubsub4.3.0indirect
npmeventemitter34.0.7indirect
npmevents3.3.0indirect
npmevents-universal1.0.1indirect
npmevp_bytestokey1.0.3indirect
npmexeca1.0.0indirect
npmexeca5.0.0indirect
npmexeca5.1.1indirect
npmexif-parser0.1.12indirect
npmexit0.1.2indirect
npmexit-hook4.0.0indirect
npmexpand-brackets0.1.5indirect
npmexpand-brackets2.1.4indirect
npmexpand-range1.8.2indirect
npmexpect1.20.2indirect
npmexpect27.5.1indirect
npmexpect28.1.3indirect
npmexpect-jsx5.0.0indirect
npmexpect-webdriverio3.7.0indirect
npmexponential-backoff3.1.3indirect
npmextend3.0.2indirect
npmextend-shallow2.0.1indirect
npmextend-shallow3.0.2indirect
npmexternal-editor3.1.0indirect
npmextglob0.3.2indirect
npmextglob2.0.4indirect
npmextract-zip2.0.1indirect
npmextsprintf1.3.0indirect
npmfast-deep-equal2.0.1indirect
npmfast-deep-equal3.1.3indirect
npmfast-fifo1.3.2indirect
npmfast-glob3.3.3indirect
npmfast-json-patch2.2.1indirect
npmfast-json-stable-stringify2.1.0indirect
npmfast-levenshtein2.0.6indirect
npmfast-uri3.1.2indirect
npmfastest-levenshtein1.0.16indirect
npmfastparse1.1.2indirect
npmfastq1.20.1indirect
npmfaye-websocket0.11.4indirect
npmfb-watchman2.0.2indirect
npmfbjs0.8.18indirect
npmfd-slicer1.1.0indirect
npmfdir6.5.0indirect
npmfigures3.2.0indirect
npmfile-saver1.3.8indirect
npmfile-saver2.0.5indirect
npmfile-type9.0.0indirect
npmfile-uri-to-path1.0.0indirect
npmfilelist1.0.6indirect
npmfilename-regex2.0.1indirect
npmfill-range2.2.4indirect
npmfill-range4.0.0indirect
npmfill-range7.1.1indirect
npmfilter-obj1.1.0indirect
npmfinalhandler1.0.3indirect
npmfinalhandler1.3.2indirect
npmfind-cache-dir0.1.1indirect
npmfind-cache-dir2.1.0indirect
npmfind-cache-dir3.3.2indirect
npmfind-replace5.0.2indirect
npmfind-root1.1.0indirect
npmfind-up1.1.2indirect
npmfind-up2.1.0indirect
npmfind-up3.0.0indirect
npmfind-up4.1.0indirect
npmfind-up5.0.0indirect
npmflat5.0.2indirect
npmflatbuffers25.9.23indirect
npmflatten1.0.3indirect
npmflow-parser0.309.0indirect
npmfocus-lock1.3.6indirect
npmfocus-outline-manager1.0.2indirect
npmfollow-redirects1.15.11indirect
npmfollow-redirects1.16.0indirect
npmfont-awesome4.7.0indirect
npmfont-awesome^4.7.0indirect
npmfor-each0.3.5indirect
npmfor-in1.0.2indirect
npmfor-own0.1.5indirect
npmforeground-child3.3.1indirect
npmforever-agent0.6.1indirect
npmform-data1.0.1indirect
npmform-data2.3.3indirect
npmform-data2.5.5indirect
npmform-data3.0.5indirect
npmform-data4.0.5indirect
npmform-data4.0.6indirect
npmformatio1.1.1indirect
npmformidable1.2.6indirect
npmforwarded0.2.0indirect
npmfragment-cache0.2.1indirect
npmfresh0.5.0indirect
npmfresh0.5.2indirect
npmfront-matter4.0.2indirect
npmfs-constants1.0.0indirect
npmfs-minipass3.0.3indirect
npmfs-monkey1.1.0indirect
npmfs-readdir-recursive1.1.0indirect
npmfs.realpath1.0.0indirect
npmfsevents1.2.13indirect
npmfsevents2.3.2indirect
npmfsevents2.3.3indirect
npmfull-convex-hull1.0.0indirect
npmfunction-bind1.1.2indirect
npmfunction.prototype.name1.1.8indirect
npmfunctional-red-black-tree1.0.1indirect
npmfunctions-have-names1.2.3indirect
npmgaze1.1.3indirect
npmgenerator-function2.0.1indirect
npmgeneric-names2.0.1indirect
npmgensync1.0.0-beta.2indirect
npmgeojson-equality0.1.6indirect
npmgeojson-rbush2.1.0indirect
npmgeometric2.5.5indirect
npmget-caller-file1.0.3indirect
npmget-caller-file2.0.5indirect
npmget-closest0.0.4indirect
npmget-func-name2.0.2indirect
npmget-intrinsic1.3.0indirect
npmget-own-enumerable-property-symbols2.0.1indirect
npmget-package-type0.1.0indirect
npmget-pkg-repo4.2.1indirect
npmget-proto1.0.1indirect
npmget-stdin4.0.1indirect
npmget-stream4.1.0indirect
npmget-stream5.2.0indirect
npmget-stream6.0.0indirect
npmget-stream6.0.1indirect
npmget-symbol-description1.1.0indirect
npmget-uri6.0.5indirect
npmget-value2.0.6indirect
npmgetpass0.1.7indirect
npmgifwrap0.9.4indirect
npmgit-raw-commits3.0.0indirect
npmgit-remote-origin-url2.0.0indirect
npmgit-semver-tags5.0.1indirect
npmgit-up7.0.0indirect
npmgit-url-parse14.0.0indirect
npmgitconfiglocal1.0.0indirect
npmglob11.1.0indirect
npmglob13.0.6indirect
npmglob3.2.11indirect
npmglob7.1.7indirect
npmglob7.2.3indirect
npmglob8.1.0indirect
npmglob-base0.3.0indirect
npmglob-parent2.0.0indirect
npmglob-parent3.1.0indirect
npmglob-parent5.1.2indirect
npmglob-parent6.0.2indirect
npmglob-to-regex.js1.2.0indirect
npmglob-to-regexp0.4.1indirect
npmglobal4.4.0indirect
npmglobal-dirs2.1.0indirect
npmglobals9.18.0indirect
npmglobalthis1.0.4indirect
npmglobby11.1.0indirect
npmglobule1.3.4indirect
npmgm1.25.1indirect
npmgood-listener1.2.2indirect
npmgopd1.2.0indirect
npmgot11.8.6indirect
npmgot9.6.0indirect
npmgraceful-fs4.2.11indirect
npmgrapheme-splitter1.0.4indirect
npmgzip-size6.0.0indirect
npmhandle-thing2.0.1indirect
npmhandlebars4.7.9indirect
npmhar-schema2.0.0indirect
npmhar-validator5.1.5indirect
npmhard-rejection2.1.0indirect
npmharmony-reflect1.6.2indirect
npmhas1.0.4indirect
npmhas-ansi2.0.0indirect
npmhas-bigints1.1.0indirect
npmhas-flag1.0.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
npmhas-unicode2.0.1indirect
npmhas-value0.3.1indirect
npmhas-value1.0.0indirect
npmhas-values0.1.4indirect
npmhas-values1.0.0indirect
npmhas-yarn2.1.0indirect
npmhash-base3.0.5indirect
npmhash-base3.1.2indirect
npmhash.js1.1.7indirect
npmhasown2.0.2indirect
npmhasown2.0.4indirect
npmhast-util-from-parse57.1.2indirect
npmhast-util-parse-selector3.1.1indirect
npmhast-util-raw7.2.3indirect
npmhast-util-sanitize4.1.0indirect
npmhast-util-to-parse57.1.0indirect
npmhast-util-whitespace2.0.1indirect
npmhastscript7.2.0indirect
npmhat0.0.3indirect
npmhe1.2.0indirect
npmhex-color-regex1.1.0indirect
npmhex-to-rgb1.0.1indirect
npmhmac-drbg1.0.1indirect
npmhoist-non-react-statics1.2.0indirect
npmhoist-non-react-statics3.3.2indirect
npmhome-or-tmp2.0.0indirect
npmhosted-git-info2.8.9indirect
npmhosted-git-info4.1.0indirect
npmhosted-git-info8.1.0indirect
npmhosted-git-info9.0.2indirect
npmhpack.js2.1.6indirect
npmhsl-regex1.0.0indirect
npmhsla-regex1.0.0indirect
npmhtml1.0.0indirect
npmhtml-comment-regex1.1.2indirect
npmhtml-element-map1.4.0indirect
npmhtml-encoding-sniffer2.0.1indirect
npmhtml-escaper2.0.2indirect
npmhtml-minifier-terser6.1.0indirect
npmhtml-void-elements2.0.1indirect
npmhtml2canvas1.0.0-alpha.12indirect
npmhtmlparser23.8.3indirect
npmhtmlparser25.0.1indirect
npmhtmlparser26.1.0indirect
npmhttp-cache-semantics4.2.0indirect
npmhttp-deceiver1.2.7indirect
npmhttp-errors1.6.3indirect
npmhttp-errors1.8.1indirect
npmhttp-errors2.0.1indirect
npmhttp-link-header0.8.0indirect
npmhttp-parser-js0.5.10indirect
npmhttp-proxy1.18.1indirect
npmhttp-proxy-agent4.0.1indirect
npmhttp-proxy-agent7.0.2indirect
npmhttp-proxy-middleware2.0.9indirect
npmhttp-server0.11.1indirect
npmhttp-signature1.2.0indirect
npmhttp2-wrapper1.0.3indirect
npmhttps-browserify1.0.0indirect
npmhttps-proxy-agent1.0.0indirect
npmhttps-proxy-agent5.0.0indirect
npmhttps-proxy-agent5.0.1indirect
npmhttps-proxy-agent7.0.6indirect
npmhuman-signals2.1.0indirect
npmhumanize-duration3.10.1indirect
npmhumanize-duration3.33.2indirect
npmhyperdyperid1.2.0indirect
npmhyphenate-style-name1.1.0indirect
npmiconv-lite0.4.24indirect
npmiconv-lite0.6.3indirect
npmiconv-lite0.7.2indirect
npmicss-replace-symbols1.1.0indirect
npmicss-utils5.1.0indirect
npmidentity-obj-proxy3.0.0indirect
npmieee7541.2.1indirect
npmignore5.3.2indirect
npmignore7.0.5indirect
npmignore-walk8.0.0indirect
npmimage-q4.0.0indirect
npmimage-size0.8.3indirect
npmimage-ssim0.2.0indirect
npmimmediate3.0.6indirect
npmimport-cwd2.1.0indirect
npmimport-cwd3.0.0indirect
npmimport-fresh2.0.0indirect
npmimport-fresh3.3.1indirect
npmimport-from2.1.0indirect
npmimport-from3.0.0indirect
npmimport-lazy2.1.0indirect
npmimport-local3.1.0indirect
npmimport-local3.2.0indirect
npmimurmurhash0.1.4indirect
npmincremental-convex-hull1.0.1indirect
Dependency advisories 51

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

PackageVersionRelationSeverityAdvisoriesFixed in
loader-utils0.2.17directcritical12.0.3
lodash3.10.1directcritical64.18.0
rollup0.25.8directcritical24.59.0
underscore1.6.0directcritical21.13.8
babel-traverse6.26.0indirectcritical18.0.0-alpha.4
canvg1.5.3indirectcritical14.0.3
https-proxy-agent1.0.0indirectcritical22.2.3
axios1.15.0directhigh281.18.0
browserstack-local1.3.0directhigh11.5.9
qs2.3.3directhigh36.14.1
qs6.5.2directhigh26.14.1
underscore1.13.6directhigh11.13.8
@babel/plugin-transform-modules-systemjs7.29.0indirecthigh18.0.0-alpha.13
basic-ftp5.2.2indirecthigh25.3.1
brace-expansion1.1.14indirecthigh15.0.7
brace-expansion2.1.0indirecthigh15.0.7
brace-expansion5.0.6indirecthigh15.0.7
braces1.8.5indirecthigh13.0.3
braces2.3.2indirecthigh13.0.3
cross-spawn4.0.2indirecthigh17.0.5
cross-spawn5.1.0indirecthigh17.0.5
css-what4.0.0indirecthigh15.0.1
d3-color1.4.1indirecthigh13.1.0
debug2.6.7indirecthigh24.3.1
debug2.6.8indirecthigh24.3.1
elliptic6.6.1indirecthigh1
fast-json-patch2.2.1indirecthigh13.1.1
fast-uri3.1.2indirecthigh14.0.1
form-data1.0.1indirecthigh24.0.6
form-data2.3.3indirecthigh24.0.6
form-data2.5.5indirecthigh14.0.6
form-data4.0.5indirecthigh14.0.6
fresh0.5.0indirecthigh10.5.2
bootstrap3.4.1directmoderate2
jquery2.2.4directmoderate44.4.0
qs6.14.2directmoderate16.15.2
qs6.15.1directmoderate16.15.2
qs6.5.5directmoderate16.14.1
@sigstore/core3.2.0indirectmoderate13.2.1
@sigstore/verify3.1.0indirectmoderate13.1.1
ajv4.11.8indirectmoderate28.18.0
color-string0.3.0indirectmoderate11.5.5
ecstatic3.3.2indirectmoderate14.1.3
follow-redirects1.15.11indirectmoderate11.16.0
got9.6.0indirectmoderate112.1.0
http-proxy-middleware2.0.9indirectmoderate14.1.0
@babel/core7.29.0directlow18.0.0-rc.6
@tootallnate/once1.1.2indirectlow13.0.1
body-parser1.20.4indirectlow12.3.0
cli0.6.6indirectlow11.0.0
cookie0.3.1indirectlow10.7.0

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": [
        "react",
        "mobx",
        "cancer-genomics"
      ],
      "is_fork": false,
      "size_kb": 501603,
      "has_wiki": true,
      "homepage": "https://cbioportal.org",
      "languages": {
        "R": 12558,
        "CSS": 39217,
        "EJS": 2017,
        "HTML": 12002,
        "SCSS": 150022,
        "Shell": 35567,
        "PEG.js": 13807,
        "Python": 4193,
        "Dockerfile": 3289,
        "JavaScript": 3282379,
        "TypeScript": 15431616
      },
      "pushed_at": "2026-07-20T20:01:21Z",
      "created_at": "2016-08-25T15:41:44Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-16T14:46:33Z",
      "description": "React Frontend of cBioPortal :tada:",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "AGPL-3.0",
      "default_branch": "master",
      "license_spdx_raw": "AGPL-3.0",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript",
        "JavaScript"
      ]
    },
    "owner": {
      "blog": "https://cbioportal.org",
      "name": "cBioPortal",
      "type": "Organization",
      "login": "cBioPortal",
      "company": null,
      "location": null,
      "followers": 356,
      "avatar_url": "https://avatars.githubusercontent.com/u/9876251?v=4",
      "created_at": "2014-11-21T02:35:20Z",
      "is_verified": null,
      "public_repos": 87,
      "account_age_days": 4260
    },
    "license": {
      "state": "standard",
      "spdx_id": "AGPL-3.0",
      "raw_spdx": "AGPL-3.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v7.0.5",
          "kind": "patch",
          "published_at": "2026-07-09T11:37:59Z"
        },
        {
          "tag": "v7.0.4",
          "kind": "patch",
          "published_at": "2026-07-01T02:11:31Z"
        },
        {
          "tag": "v6.4.5",
          "kind": "patch",
          "published_at": "2026-06-17T19:37:06Z"
        },
        {
          "tag": "v7.0.3",
          "kind": "patch",
          "published_at": "2026-06-18T15:18:41Z"
        },
        {
          "tag": "v7.0.2",
          "kind": "patch",
          "published_at": "2026-06-10T14:12:18Z"
        },
        {
          "tag": "v7.0.1",
          "kind": "patch",
          "published_at": "2026-06-04T15:13:46Z"
        },
        {
          "tag": "v7.0.0",
          "kind": "major",
          "published_at": "2026-05-21T18:50:52Z"
        },
        {
          "tag": "v6.4.4",
          "kind": "patch",
          "published_at": "2026-01-14T17:41:54Z"
        },
        {
          "tag": "v6.4.3",
          "kind": "patch",
          "published_at": "2025-12-09T18:41:45Z"
        },
        {
          "tag": "v6.4.2",
          "kind": "patch",
          "published_at": "2025-12-02T02:30:43Z"
        },
        {
          "tag": "v6.4.1",
          "kind": "patch",
          "published_at": "2025-10-29T23:33:14Z"
        },
        {
          "tag": "v6.4.0",
          "kind": "minor",
          "published_at": "2025-10-23T01:59:12Z"
        },
        {
          "tag": "v6.3.7",
          "kind": "patch",
          "published_at": "2025-10-06T15:00:03Z"
        },
        {
          "tag": "v6.3.6",
          "kind": "patch",
          "published_at": "2025-09-02T17:43:15Z"
        },
        {
          "tag": "v6.3.5",
          "kind": "patch",
          "published_at": "2025-08-15T21:31:23Z"
        },
        {
          "tag": "v6.3.4",
          "kind": "patch",
          "published_at": "2025-08-14T18:03:27Z"
        },
        {
          "tag": "v6.3.3",
          "kind": "patch",
          "published_at": "2025-07-29T16:47:40Z"
        },
        {
          "tag": "v6.3.2",
          "kind": "patch",
          "published_at": "2025-07-10T20:16:19Z"
        },
        {
          "tag": "v6.3.1",
          "kind": "patch",
          "published_at": "2025-06-11T17:44:15Z"
        },
        {
          "tag": "v6.3.0",
          "kind": "minor",
          "published_at": "2025-05-29T19:12:44Z"
        },
        {
          "tag": "v6.2.2",
          "kind": "patch",
          "published_at": "2025-05-12T21:05:25Z"
        },
        {
          "tag": "v6.2.1",
          "kind": "patch",
          "published_at": "2025-05-01T13:58:08Z"
        },
        {
          "tag": "v6.2.0",
          "kind": "minor",
          "published_at": "2025-04-11T15:53:22Z"
        },
        {
          "tag": "v6.1.0",
          "kind": "minor",
          "published_at": "2025-03-25T14:44:04Z"
        },
        {
          "tag": "v6.0.28",
          "kind": "patch",
          "published_at": "2025-03-12T15:05:23Z"
        },
        {
          "tag": "v6.0.27",
          "kind": "patch",
          "published_at": "2025-02-25T21:03:51Z"
        },
        {
          "tag": "v6.0.26",
          "kind": "patch",
          "published_at": "2025-02-25T14:55:51Z"
        },
        {
          "tag": "v6.0.25",
          "kind": "patch",
          "published_at": "2025-01-28T15:51:18Z"
        },
        {
          "tag": "v6.0.24",
          "kind": "patch",
          "published_at": "2025-01-21T16:23:16Z"
        },
        {
          "tag": "v6.0.23",
          "kind": "patch",
          "published_at": "2025-01-02T16:31:19Z"
        },
        {
          "tag": "v6.0.22",
          "kind": "patch",
          "published_at": "2024-12-13T21:05:57Z"
        },
        {
          "tag": "v6.0.21",
          "kind": "patch",
          "published_at": "2024-11-26T14:55:05Z"
        },
        {
          "tag": "v6.0.20",
          "kind": "patch",
          "published_at": "2024-11-05T15:38:42Z"
        },
        {
          "tag": "v6.0.19",
          "kind": "patch",
          "published_at": "2024-11-01T17:52:50Z"
        },
        {
          "tag": "v6.0.18",
          "kind": "patch",
          "published_at": "2024-10-29T14:16:11Z"
        },
        {
          "tag": "v6.0.17",
          "kind": "patch",
          "published_at": "2024-10-03T14:52:46Z"
        },
        {
          "tag": "v6.0.16",
          "kind": "patch",
          "published_at": "2024-09-24T14:58:39Z"
        },
        {
          "tag": "v6.0.15",
          "kind": "patch",
          "published_at": "2024-08-13T16:05:19Z"
        },
        {
          "tag": "v6.0.14",
          "kind": "patch",
          "published_at": "2024-07-31T20:21:20Z"
        },
        {
          "tag": "v6.0.13",
          "kind": "patch",
          "published_at": "2024-07-24T02:26:35Z"
        },
        {
          "tag": "v6.0.12",
          "kind": "patch",
          "published_at": "2024-07-16T14:43:07Z"
        },
        {
          "tag": "v6.0.11",
          "kind": "patch",
          "published_at": "2024-07-09T14:38:40Z"
        },
        {
          "tag": "v6.0.10",
          "kind": "patch",
          "published_at": "2024-07-02T14:50:33Z"
        },
        {
          "tag": "v6.0.9",
          "kind": "patch",
          "published_at": "2024-06-25T14:35:28Z"
        },
        {
          "tag": "v6.0.8",
          "kind": "patch",
          "published_at": "2024-05-28T14:45:15Z"
        },
        {
          "tag": "v6.0.7",
          "kind": "patch",
          "published_at": "2024-05-16T16:19:02Z"
        },
        {
          "tag": "v6.0.6",
          "kind": "patch",
          "published_at": "2024-05-07T14:52:24Z"
        },
        {
          "tag": "v6.0.5",
          "kind": "patch",
          "published_at": "2024-03-27T04:36:50Z"
        },
        {
          "tag": "v6.0.4",
          "kind": "patch",
          "published_at": "2024-03-13T06:34:27Z"
        },
        {
          "tag": "v6.0.3",
          "kind": "patch",
          "published_at": "2024-03-05T15:46:37Z"
        },
        {
          "tag": "v6.0.2",
          "kind": "patch",
          "published_at": "2024-02-21T18:14:30Z"
        },
        {
          "tag": "v6.0.1",
          "kind": "patch",
          "published_at": "2024-02-13T15:15:36Z"
        },
        {
          "tag": "v6.0.0",
          "kind": "major",
          "published_at": "2024-02-07T20:48:07Z"
        },
        {
          "tag": "v5.4.10",
          "kind": "patch",
          "published_at": "2023-12-12T15:45:29Z"
        },
        {
          "tag": "v5.4.9",
          "kind": "patch",
          "published_at": "2023-12-05T19:40:21Z"
        },
        {
          "tag": "v5.4.8",
          "kind": "patch",
          "published_at": "2023-11-14T09:15:17Z"
        },
        {
          "tag": "v5.4.7",
          "kind": "patch",
          "published_at": "2023-10-31T14:49:11Z"
        },
        {
          "tag": "v5.4.6",
          "kind": "patch",
          "published_at": "2023-10-17T13:57:32Z"
        },
        {
          "tag": "v5.4.5",
          "kind": "patch",
          "published_at": "2023-10-10T14:18:42Z"
        },
        {
          "tag": "v5.4.4",
          "kind": "patch",
          "published_at": "2023-10-03T14:37:44Z"
        },
        {
          "tag": "v5.4.3",
          "kind": "patch",
          "published_at": "2023-09-26T14:55:05Z"
        },
        {
          "tag": "v5.4.2",
          "kind": "patch",
          "published_at": "2023-09-19T14:55:14Z"
        },
        {
          "tag": "v5.4.1",
          "kind": "patch",
          "published_at": "2023-09-05T13:47:02Z"
        },
        {
          "tag": "v5.4.0",
          "kind": "minor",
          "published_at": "2023-08-29T17:13:18Z"
        },
        {
          "tag": "v5.3.19",
          "kind": "patch",
          "published_at": "2023-08-23T03:19:15Z"
        },
        {
          "tag": "v5.3.18",
          "kind": "patch",
          "published_at": "2023-08-15T20:27:13Z"
        },
        {
          "tag": "v5.3.17",
          "kind": "patch",
          "published_at": "2023-08-08T21:32:35Z"
        },
        {
          "tag": "v5.3.16",
          "kind": "patch",
          "published_at": "2023-08-01T14:58:40Z"
        },
        {
          "tag": "v5.3.15",
          "kind": "patch",
          "published_at": "2023-07-25T17:07:06Z"
        },
        {
          "tag": "v5.3.14",
          "kind": "patch",
          "published_at": "2023-07-18T14:59:56Z"
        },
        {
          "tag": "v5.3.13",
          "kind": "patch",
          "published_at": "2023-06-27T14:44:03Z"
        },
        {
          "tag": "v5.3.12",
          "kind": "patch",
          "published_at": "2023-06-20T14:25:55Z"
        },
        {
          "tag": "v5.3.11",
          "kind": "patch",
          "published_at": "2023-06-13T14:43:58Z"
        },
        {
          "tag": "v5.3.10",
          "kind": "patch",
          "published_at": "2023-06-06T14:41:26Z"
        },
        {
          "tag": "v5.3.9",
          "kind": "patch",
          "published_at": "2023-05-30T14:50:25Z"
        },
        {
          "tag": "v5.3.8",
          "kind": "patch",
          "published_at": "2023-05-23T14:26:36Z"
        },
        {
          "tag": "v5.3.7",
          "kind": "patch",
          "published_at": "2023-05-09T14:53:01Z"
        },
        {
          "tag": "v5.3.6",
          "kind": "patch",
          "published_at": "2023-05-02T14:42:03Z"
        },
        {
          "tag": "v5.3.5",
          "kind": "patch",
          "published_at": "2023-04-25T14:45:24Z"
        },
        {
          "tag": "v5.3.4",
          "kind": "patch",
          "published_at": "2023-04-19T19:12:20Z"
        },
        {
          "tag": "v5.3.3",
          "kind": "patch",
          "published_at": "2023-04-11T14:20:49Z"
        },
        {
          "tag": "v5.3.2",
          "kind": "patch",
          "published_at": "2023-04-05T01:29:44Z"
        },
        {
          "tag": "v5.3.1",
          "kind": "patch",
          "published_at": "2023-03-28T14:48:22Z"
        },
        {
          "tag": "v5.3.0",
          "kind": "minor",
          "published_at": "2023-03-21T14:41:23Z"
        },
        {
          "tag": "v5.2.11",
          "kind": "patch",
          "published_at": "2023-03-14T14:56:00Z"
        },
        {
          "tag": "v5.2.10",
          "kind": "patch",
          "published_at": "2023-03-07T15:53:49Z"
        },
        {
          "tag": "v5.2.9",
          "kind": "patch",
          "published_at": "2023-02-21T15:34:18Z"
        },
        {
          "tag": "v5.2.8",
          "kind": "patch",
          "published_at": "2023-02-14T15:29:18Z"
        },
        {
          "tag": "v5.2.7",
          "kind": "patch",
          "published_at": "2023-02-07T14:14:37Z"
        },
        {
          "tag": "v5.2.6",
          "kind": "patch",
          "published_at": "2023-01-31T15:49:14Z"
        },
        {
          "tag": "v5.2.5",
          "kind": "patch",
          "published_at": "2023-01-24T15:42:49Z"
        },
        {
          "tag": "v5.2.4",
          "kind": "patch",
          "published_at": "2023-01-17T15:50:17Z"
        },
        {
          "tag": "v5.2.3",
          "kind": "patch",
          "published_at": "2023-01-10T15:47:07Z"
        },
        {
          "tag": "v5.2.2",
          "kind": "patch",
          "published_at": "2022-12-20T15:25:15Z"
        },
        {
          "tag": "v5.2.1",
          "kind": "patch",
          "published_at": "2022-12-13T14:51:45Z"
        },
        {
          "tag": "v5.2.0",
          "kind": "minor",
          "published_at": "2022-12-05T16:49:22Z"
        },
        {
          "tag": "v5.1.10",
          "kind": "patch",
          "published_at": "2022-11-29T15:29:17Z"
        },
        {
          "tag": "v5.1.9",
          "kind": "patch",
          "published_at": "2022-11-22T15:07:50Z"
        },
        {
          "tag": "v5.1.8",
          "kind": "patch",
          "published_at": "2022-11-15T15:25:31Z"
        },
        {
          "tag": "v5.1.7",
          "kind": "patch",
          "published_at": "2022-11-08T15:36:55Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "6362010159946209f2c0808d1a4b02096f7d9806",
          "body": " - cbioportal-clinical-timeline@0.4.6\n - cbioportal-frontend-commons@0.6.6\n - cbioportal-utils@0.4.5\n - oncokb-frontend-commons@0.1.6\n - react-mutation-mapper@0.9.7\n - react-variant-view@0.4.7",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-07-16T14:45:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9db24b7c4951666bc3fc90c4df9d1873e10f01bc",
          "body": null,
          "is_bot": false,
          "headline": "add safeguard when hotspot has no genomic location (#5651)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-07-16T14:43:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6c6ad1c2d638a6358daeff65bbf36423a9619a85",
          "body": null,
          "is_bot": false,
          "headline": "bump timeout for mutation table (#5648)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-07-14T18:53:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d4aa19e61f21d60f05b332892978c7e50d3f99d6",
          "body": null,
          "is_bot": false,
          "headline": "increase plots tab timeout (#5650)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-07-14T18:45:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "df5352f515218c0e96f7275ef3140075eb5f7ebd",
          "body": null,
          "is_bot": false,
          "headline": "await loading banner clear (#5647)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-07-13T18:58:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e19dc7e772975b35891a9879574f916b43c22964",
          "body": "Bumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.18.1.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.18.1)\n\n---\nupdated-dependencies:\n- depe\n[…]\nos\n  dependency-version: 1.18.1\n  dependency-type: indirect\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": "Bump axios from 1.15.0 to 1.18.1 (#5646)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-09T21:30:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "293ca0e8ef38dcc58bfad79bf9b1d0ffe0d1e95d",
          "body": "… (#5642)\n\n* fix default and namespace columns tests\n\n* add mutation table column fix",
          "is_bot": false,
          "headline": "Stabilize patient view default and namespace columns e2e localdb test…",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-07-09T21:08:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "82875b3230e3624b1cfba3bb07fb5c2ee5140193",
          "body": "* Fix single-study detection for custom case example placeholder\n\n* Fix TypeError when auto-populating cases in single-study mode\n\ngetData() checked studyId === undefined but onClick() generates `:caseId`\nformat which the parser reads as studyId = \"\" (empty string), causing a\nbad map lookup and cras\n[…]\ne' still parses correctly.\n\nCo-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: lismana <lisman.aaron@gmail.com>\nCo-authored-by: Claude Opus 4.7 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix single-study detection (Issue #10445) (#5451)",
          "author_name": "Alex Tang",
          "author_login": "tangibletang",
          "committed_at": "2026-07-09T21:03:50Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5fef9053c989871c1ef180d5ae045291557b2d50",
          "body": "* Add Embeddings tab to Study View\n\nAdd a new Embeddingstab to the Study View, which leverages deck.gl. The\nimplementation uses a randomly generated scatter plot that represent UMAP and\nPCA projections. The dots can be colored by clinical attributes or tumor types,\nsimilar to the plots tab. The plot\n[…]\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\nClaude-Session: https://claude.ai/code/session_01F4eUJZfk3yizF7RCcpgCj2\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Add Similarity Map (Patient Embeddings) to Study View (#5224)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-07-09T14:14:45Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5eab200650ecc2f111b94fea31f56a2f50a6ad22",
          "body": "…ments) (#5627)\n\n* add mrna violin plot chart to study view\n\n* fix description\n\n* clean up chart layout and styling\n\n* additional layout and styling improvements\n\n* change violin plot color to match other charts in summary page\n\n* Add drag-selection filtering and robust rendering to mRNA violin plot\n[…]\n-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\nCo-authored-by: Onur Sumer <s.onur.sumer@gmail.com>\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Add mRNA violin plot chart to study view (re-apply of #5617 + improve…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-07-08T14:38:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f44e77ad3d4c5cdbe34d06feca5f7390f5de636f",
          "body": "* Move generic assay title defaults into frontend config\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\n\n* Add generic assay display title override test\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\n\n---------\n\nCo-authored-by: dippindots <dippindots@users.noreply.github.com>\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Move generic assay title defaults into frontend config (#5643)",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-07-07T18:25:10Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b9ab89af07df811be0cb2a800d525d1b74c71317",
          "body": "* Rename LOH_HLA display text to HLA LOH\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\n\n* Remove duplicate LOH_HLA server default\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\n\n---------\n\nCo-authored-by: dippindots <dippindots@users.noreply.github.com>\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Generic Assay HLA LOH rename (#5641)",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-07-06T19:03:01Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b78a7ffc0cf945a821158cdb98f08d13577c3671",
          "body": "The docs news page (https://docs.cbioportal.org/news/) migrated to a\nRetype-based layout, replacing the #docs-content container with\n#retype-content. parseNews looked up #docs-content, found nothing, and\nrendered an empty news feed on the homepage RightBar.\n\nLocate the news container by the parent o\n[…]\nids (#retype-content, #docs-content)\nwhen no date heading is present.\n\n\nClaude-Session: https://claude.ai/code/session_01NiHiGfktKfqzN9uQoT6fPA\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix homepage news feed after docs site layout change (#5640)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-07-06T17:50:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "597abffcd77f3ee11ff761dc6b842ad036afc840",
          "body": null,
          "is_bot": false,
          "headline": "Update frequency table screenshot (#5639)",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-07-01T20:41:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "97c236fe00ef986a59737f39d6b7376e06a7ab95",
          "body": null,
          "is_bot": false,
          "headline": "stabilize study groups color chooser tests (#5632)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-07-01T19:18:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7c93c7eaeb02d156e5c994d1ff0c904cad29d838",
          "body": " - cbioportal-ts-api-client@0.9.85",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-07-01T18:07:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "16111f81f963701492233e6182dbd9624a254a08",
          "body": "* Add generic assay frequency table to Study View\n\n- Adds a **profile-level frequency table** for Generic Assay data in Study View\n- Shows both **counts** and **frequency** for Generic Assay values across the current cohort\n- Supports interactive row selection so users can filter the cohort from the\n[…]\nligns the table behavior and styling with other Study View tables\n\nCo-authored-by: dippindots <dippindots@users.noreply.github.com>\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Add generic assay frequency table to Study View (#5596)",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-07-01T18:05:37Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a7270762c0180a3e41ebce361df3c1417072c72d",
          "body": " - oncoprintjs@6.1.5",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-07-01T00:23:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0b17d1985b7dbe1af41c86faa54573e85633e468",
          "body": "* Add stacked bar chart option for generic assay tracks (#10747)\n\nAdds a \"stacked bar chart\" visualization for generic assay tracks\n(composition + absolute modes), shared palette across paired profiles\nthat describe the same cell types, a single legend when both paired\ntracks are visible, and fixes \n[…]\nession: https://claude.ai/code/session_01JEbP4a7tGv74r3RtNYt7Jw\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\nCo-authored-by: Ino de Bruijn <ino4president@gmail.com>",
          "is_bot": false,
          "headline": "Stacked bar chart option for generic assay tracks (#5539)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-07-01T00:21:57Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "fa7a32c305b46bdbe596d8e3aefb0def2b8a7ee1",
          "body": "…th Genome Nexus annotation (#5493)\n\n* Add genomic location input format (chr/start/end/ref/alt) to Oncoprinter with Genome Nexus annotation\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/7c2a785d-4bc8-4b28-aa42-f4ea8eaabe57\n\nCo-authored-by: dippindots <15748980+dippindo\n[…]\nhub.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\nCo-authored-by: Onur Sumer <s.onur.sumer@gmail.com>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Oncoprinter: accept genomic location input (chr/start/end/ref/alt) wi…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-06-29T20:17:53Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c1318c25c63886d0df6a20af12db95a890952392",
          "body": "* Improve gene specific chart labels and group name formatting\n\n* Improve gene specific chart labels and group name formatting\n\n* Remove unwanted build and config files",
          "is_bot": false,
          "headline": "Improve gene specific chart labels and group name formatting (#5548)",
          "author_name": "Leslie",
          "author_login": "i-am-leslie",
          "committed_at": "2026-06-29T20:01:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "708f62a86acad83bfc7a688233c53ae3edd82739",
          "body": "* stabilize exclude custom driver tiers test\n\n* remove 20s visbility timeout",
          "is_bot": false,
          "headline": "Stabilize exclude custom driver tiers localdb e2e test (#5633)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-06-25T19:26:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fd529c8070d59c33442c5469c00ef23c89f2a2fb",
          "body": null,
          "is_bot": false,
          "headline": "stabilize patient view default columns tests (#5634)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-06-25T19:23:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a7f70c50e0a0bef4e9d3f3bbc6ab8ad9812335b",
          "body": "* fix renders cnsegments tab test\n\n* create new helper for waiting for igv rendering",
          "is_bot": false,
          "headline": "Fix renders cnsegments tab test (#5622)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-06-24T19:54:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9650d186352a36ef9bf98b59a4bed910e3522b6c",
          "body": "…e screenshots › data_download tab\" (#5630)",
          "is_bot": false,
          "headline": "e2e: update screenshot baseline for \"excluding-unprofiled results-pag…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-24T14:03:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a8d7409959c64c29359909fe4526dfd1feaef71",
          "body": "Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.4.4 to 7.29.6.\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.29.6/packages/\n[…]\nndency-version: 7.29.6\n  dependency-type: direct:production\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": "Bump @babel/core from 7.4.4 to 7.29.6 (#5623)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-23T21:30:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c7f489dca41909159040390aa008a35f1abd12bd",
          "body": null,
          "is_bot": false,
          "headline": "stabilize color chooser tests (#5624)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-06-23T14:52:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "80db29ed232d881fff985831ae9c852fe193c5af",
          "body": "This reverts commit a52de76a220e58c01f8966bbbc2236fafba73edf.",
          "is_bot": false,
          "headline": "Revert \"Add mrna violin plot chart to study view (#5617)\" (#5626)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-23T14:51:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a52de76a220e58c01f8966bbbc2236fafba73edf",
          "body": "* add mrna violin plot chart to study view\n\n* fix description\n\n* clean up chart layout and styling\n\n* additional layout and styling improvements\n\n* change violin plot color to match other charts in summary page",
          "is_bot": false,
          "headline": "Add mrna violin plot chart to study view (#5617)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-06-23T14:51:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e1336aa699644b99cbfb827bbc2b3b0d37bf092c",
          "body": "The Chat (cBioAgent) tab was gated behind the client-side CHAT feature\nflag (set via ?featureFlags=CHAT or localStorage), so MSK users never\nsaw it by default. Show the tab unconditionally when app_name is\n'mskcc-portal'; other instances (e.g. public-portal) remain behind the\nCHAT feature flag, so their behavior is unchanged.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Show chat button to all users on MSK portal (#5604)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-06-22T15:20:23Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "e7abcbd899e0d4b0252fa3f9b1d955c296dd111a",
          "body": " - oncoprintjs@6.1.4",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-06-19T16:57:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e206afbe894156038e1f61b357e65b6ce1026613",
          "body": "* Fix tooltip for uncalled mutations in patient view\n\nThe tooltip previously showed 'Mutation not detected' for both\nPROFILED_WITH_READS_BUT_UNCALLED and PROFILED_BUT_NOT_MUTATED statuses.\nNow uncalled mutations correctly display 'Mutation uncalled' to\ndistinguish them from mutations that were truly\n[…]\nomments about simplified read counts vs real data\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\n\n---------\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Fix tooltip for uncalled mutations in patient view (#5618)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-06-19T16:55:26Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "561183d5e7b44f7255c2f7bef3d3f5327597f007",
          "body": "…sion) (#5620)\n\n## Root cause\n\nReact 18 moved event delegation from `document` to the React root\ncontainer. This broke react-bootstrap's `RootCloseWrapper`, which adds\nan outside-click listener to `document` to close the dropdown.\n\nIn React 16, React's own listener was at `document` (the final bubbl\n[…]\nronous.\n\n**`src/shared/components/dataAccessTokens/DataAccessTokensDropdown.tsx`**\n- Add `key={l.id}` to list items to fix React key warning.\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix login dropdown closing immediately after opening (React 18 regres…",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-06-18T22:28:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "7eea86d1760e3d567d408961c953f51943fb44f8",
          "body": "…615)\n\nThe hg38 IGV reference in defaultGrch38ReferenceProps() pointed cytobandURL\nat a bare S3 directory ('.../annotations/') instead of an actual cytoband\nfile. That URL returns HTTP 403, so igv.js fails to build the genome and\nigv.createBrowser() rejects. Because initBrowser() only had a success\n\n[…]\nd\n  failure surfaces in the console instead of silently rendering nothing.\n\nCo-authored-by: Ubuntu <ubuntu@vps-870e202d.vps.ovh.us>\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix empty Genomic Overview for hg38 studies (broken cytoband URL) (#5…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-17T17:55:24Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a32fefa6f5964f9931c5796d5c94d2a8a4e3008e",
          "body": "* fix query page search test and data type filter dropdown bug\n\n* fix data type filter tests",
          "is_bot": false,
          "headline": "Fix query page search test and data type filter dropdown bug (#5613)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-06-17T16:04:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f9d296ec8eaab3c89c91f369f9aa067451ce582c",
          "body": null,
          "is_bot": false,
          "headline": "add site to biobank timeline (#5585)",
          "author_name": "Manda Wilson",
          "author_login": "mandawilson",
          "committed_at": "2026-06-16T20:46:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "daa0d70f0921881613affd17576babe7af4e6d90",
          "body": " - cbioportal-clinical-timeline@0.4.5\n - cbioportal-frontend-commons@0.6.5\n - oncokb-frontend-commons@0.1.5\n - react-mutation-mapper@0.9.6\n - react-variant-view@0.4.6",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-06-12T20:17:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e7e4cfe49ccc2dbddfdf741ceed9cbf5afb52607",
          "body": "* Upgrade React 16 → 17\n\nBump react, react-dom, @types/react, @types/react-dom, and the pnpm\noverrides for @types/react and react-is to the latest 17.x line. Swap\nenzyme-adapter-react-16 for @wojtekmaj/enzyme-adapter-react-17 (the\ncommunity-maintained adapter; no official React 17 adapter was ever\np\n[…]\nred-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\nCo-authored-by: alisman <lisman.aaron@gmail.com>\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Upgrade React 16 → 18 (#5534)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-06-12T20:15:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "e6593662f19e4916e7baa14e0d26e59dc7c48f6c",
          "body": "… (#5606)\n\nThe mRNA and Plots tabs are gated on the async mrnaExpressionMolecularProfile,\nbut the tab area renders before it resolves. Deep-linking to /patient/mrna\nset activeTabId='mrna', which wasn't yet among MSKTabs' children, so MSKTabs\nfell back to its first child (Summary) and briefly rendere\n[…]\no\nflash. Studies without mRNA still get no empty tab during normal nav.\n\nAlso remove a stray console.log('TABS MOUNT') debug line.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Patient view: don't flash Summary when deep-linking to mRNA/Plots tab…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-11T16:53:48Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d8b84da60c6177ecbf695910f4d3599894be2daa",
          "body": "…605)\n\n* Patient mRNA tab: clean empty state when patient has no mRNA data\n\nThe tab shows whenever the study has an mRNA profile, but an individual\npatient's sample(s) may not be profiled. In that case the table fell\nthrough to a leftover TEMP DEBUG block that dumped raw diagnostics JSON\n(\"Expressio\n[…]\nh the patient-level and table-level empty states.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Patient mRNA tab: clean empty state when patient has no mRNA data (#5…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-11T15:06:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "63aa70768b3b1a388d5862d5d25efa7f697abd09",
          "body": "* add patient expression plots tab\n\n* restore vert axis selection\n\n* fix selection styling, sample highlighting, and default plot\n\n* add same gene selection, local storage for genes, and waterfall plot for expression\n\n* add cohort selection and sample numbered icon on plot\n\n* add numbered sample tex\n[…]\nply@anthropic.com>\n\n---------\n\nCo-authored-by: Lai <laib1@lski5346.mskcc.org>\nCo-authored-by: Aaron Lisman <lisman.aaron@gmail.com>\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Add mrna expression plots tab to patient page (#5267)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-06-11T14:37:24Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "10bf2c3ab48ffab9213c3c700b9aacfe249be688",
          "body": "Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 5.2.3 to 5.2.4.\n- [Release notes](https://github.com/webpack/webpack-dev-server/releases)\n- [Changelog](https://github.com/webpack/webpack-dev-server/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack-\n[…]\nndency-version: 5.2.4\n  dependency-type: direct:development\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": "Bump webpack-dev-server from 5.2.3 to 5.2.4 (#5583)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-09T21:12:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9278993aaf54522cba208e8fd5f90f4c2cc34da6",
          "body": "Bumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.17.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.17.0)\n\n---\nupdated-dependencies:\n- depe\n[…]\nos\n  dependency-version: 1.17.0\n  dependency-type: indirect\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": "Bump axios from 1.15.0 to 1.17.0 (#5603)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-09T19:34:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8d9587040038aca0d3ff0e3407375ca17e36d61e",
          "body": "Bumps [turbo](https://github.com/vercel/turborepo) from 2.9.6 to 2.9.14.\n- [Release notes](https://github.com/vercel/turborepo/releases)\n- [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md)\n- [Commits](https://github.com/vercel/turborepo/compare/v2.9.6...v2.9.14)\n\n---\nupdated-depe\n[…]\ndency-version: 2.9.14\n  dependency-type: direct:development\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": "Bump turbo from 2.9.6 to 2.9.14 (#5589)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-09T19:22:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "687ddd51404cb8e302bd8a85e75eec3c0d6246cf",
          "body": "Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.15.2.\n- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.15.2)\n\n---\nupdated-dependencies:\n- dependency-name: qs\n  dependency-version: 6.15.2\n  dependency-type: direct:production\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": "Bump qs from 6.5.2 to 6.15.2 (#5594)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-09T19:21:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8dc20c5b8972ec063a76ff881a74c9cb5e8bd45c",
          "body": "Bumps [axios](https://github.com/axios/axios) from 1.15.2 to 1.16.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.15.2...v1.16.0)\n\n---\nupdated-dependencies:\n- depe\n[…]\nndency-version: 1.16.0\n  dependency-type: direct:production\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": "Bump axios from 1.15.2 to 1.16.0 (#5599)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-09T19:17:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "35829adeda49cc8677dbfee733e555db18e99869",
          "body": "* Improve WCAG 2.1 AA accessibility across the application\n\n- Remove global outline suppression and add :focus-visible keyboard focus indicators (2.4.7)\n- Add skip navigation link and #main-content target (2.4.1)\n- Add <main> landmark via PageLayout, <footer> landmark via PortalFooter (1.3.1)\n- Add \n[…]\nre the original id.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Ubuntu <ubuntu@vps-8193e9ef.vps.ovh.us>\nCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Improve WCAG 2.1 AA accessibility (#5466)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-09T17:56:23Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "54064f1ad1f04e17e6dcb703db70064091e4f591",
          "body": "* Add mRNA expression boxplot tab to patient view\n\nAdd an \"MRNA\" tab to the patient view that loads mRNA expression data for TP53, EGFR and KRAS across all samples in the current patient's study via remoteData, and visualizes the per-gene distributions as a Victory boxplot.\n\nCo-Authored-By: Claude O\n[…]\nfined.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 <noreply@anthropic.com>\nCo-authored-by: Ubuntu <ubuntu@vps-870e202d.vps.ovh.us>",
          "is_bot": false,
          "headline": "Add mRNA expression boxplot tab to patient view (#5598)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-05T14:49:37Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ca89e1de4a88a7417bde6fa79882cda4d7d73590",
          "body": " - cbioportal-ts-api-client@0.9.84",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-06-03T20:51:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "668d65c5b3c870fd481cb7ab7eba41b8c5cef797",
          "body": "* Remove proxyColumnStore and overrideApiRequestForColumnStore files and update client instances\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/fffdff97-7390-4485-80f5-081b45622c21\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\n\n* Update generate\n[…]\nusers.noreply.github.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\nCo-authored-by: Gaofei Zhao <zhaogaofeimail@gmail.com>\nCo-authored-by: alisman <lisman.aaron@gmail.com>",
          "is_bot": false,
          "headline": "Remove column-store proxy workaround files (#5573)",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-06-03T20:49:54Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "282c5493ab2a028f073ee3094ee0404bb4333417",
          "body": null,
          "is_bot": false,
          "headline": "e2e: update 3 screenshot baselines (#5600)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-06-02T15:02:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0d505c27ccee1c0288b6424b083c7683e2adeb37",
          "body": null,
          "is_bot": false,
          "headline": "Update pom to enable pnpm directly (#5593)",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-05-21T18:49:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "64809e78e5708389c02a9e1d15ed908a80de75fb",
          "body": "Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Update Maven build to use pnpm via corepack (#5592)",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-05-21T18:39:09Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "655364c484d34e083a559dbe912dcc790b945147",
          "body": "…588)\n\n* Restore branch-aware CBIOPORTAL_URL resolution for Playwright e2e\n\nThe old WebdriverIO suite ran 'eval \"$(../scripts/env_vars.sh)\"' before\nits tests, so CBIOPORTAL_URL tracked the PR's target branch\n(master.sh / rc.sh / release-*.sh). The Playwright suite migration\ndropped that wiring -- Ci\n[…]\n] Point env/master.sh at staging to validate branch-aware resolution\"\n\nThis reverts commit 051363770da8f390a405d2168ca1619a37b1b1b9.\n\n---------\n\nCo-authored-by: Claude Opus 4.7 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Restore branch-aware CBIOPORTAL_URL resolution for Playwright e2e (#5…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-05-20T19:01:02Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "18b1ff67912215c56a08aa10865088361c89e62c",
          "body": "* Fix Clinical Data table headers disappearing while scrolling\n\n* Refactor sticky header implementation based on review feedback",
          "is_bot": false,
          "headline": "Fix Clinical Data table headers disappearing while scrolling (#5435)",
          "author_name": "Sayan Kr. Pattanayak",
          "author_login": "sayan-aiml",
          "committed_at": "2026-05-18T19:23:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b706070d39d12fd17af892a682afac56f95c6153",
          "body": "Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.5 to 5.0.6.\n- [Release notes](https://github.com/juliangruber/brace-expansion/releases)\n- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.5...v5.0.6)\n\n---\nupdated-dependencies:\n- dependency-name:\n[…]\nion\n  dependency-version: 5.0.6\n  dependency-type: indirect\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": "Bump brace-expansion from 5.0.5 to 5.0.6 (#5582)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-18T19:09:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "684ec7d581a0168f8ef128beff47db486a7c928c",
          "body": "* Add \"Powered by ClickHouse\" badge to portal footer\n\nWrap the existing footer columns in a left group and add a right-aligned\nbadge linking to clickhouse.com. Badge wraps below on narrow viewports.\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>\n\n* Refine ClickHouse badge: dro\n[…]\nadd the\nrel attribute inline next to each target.\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": "Add \"Powered by ClickHouse\" badge to portal footer (#5577)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-05-18T18:53:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4b9bb38878e3eb99a1917c66e47a74bdc089c27b",
          "body": "…ldMain (#5581)\n\n#5549 changed the Netlify build from `pnpm run build` to\n`pnpm run buildModules && pnpm run typecheck && pnpm run buildMain`\nto gate deploys on typecheck. The `build` script sourced\n`scripts/env_vars.sh`, which exports `CBIOPORTAL_URL` and\n`GENOME_NEXUS_URL` based on the PR's target\n[…]\nhe\ntypecheck-as-gate intent of #5549 and the branch-aware URL selection\n(release branches still resolve to their own env scripts).\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix Netlify deploy preview white page: restore env_vars.sh before bui…",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-05-17T14:53:14Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "33e2b33f9739077d59a8bad3fd53c44ed122ba60",
          "body": "…#5575)\n\nBumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs) from 7.29.0 to 7.29.4.\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n\n[…]\ns\"\n  dependency-version: 7.29.4\n  dependency-type: indirect\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": "Bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 (…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-15T19:46:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "279efca754db899e5e6f713f69fd10b308afc461",
          "body": "Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.\n- [Release notes](https://github.com/fastify/fast-uri/releases)\n- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: fast-uri\n  dependency-version: 3.1.2\n  dependency-type: indirect\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": "Bump fast-uri from 3.1.0 to 3.1.2 (#5576)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-15T19:45:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4f276c7d47199a9521b787564b3d68f993ddf981",
          "body": "…ssertion (#5574)\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/49d598a3-3d61-44aa-b5cd-1b46861866f1\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>",
          "is_bot": false,
          "headline": "test(playwright): increase timeout for generic assay default option a…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-05-15T14:57:09Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "77f7d81ab0b6e1c0f5b6846d2b39851593f6e6e7",
          "body": " - cbioportal-clinical-timeline@0.4.4\n - cbioportal-frontend-commons@0.6.4\n - cbioportal-ts-api-client@0.9.83\n - cbioportal-utils@0.4.4\n - genome-nexus-ts-api-client@1.1.39\n - oncokb-frontend-commons@0.1.4\n - oncokb-ts-api-client@1.3.12\n - oncoprintjs@6.1.3\n - react-mutation-mapper@0.9.5\n - react-variant-view@0.4.5",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-05-15T13:47:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dafebb93f015b3495f7bf611ffa0d291f77266f4",
          "body": "…#5523)\n\n* Merge update and publish actions into single workflow in cbioportal-frontend\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/e2b5bd65-ca78-4106-b68d-660844e366e9\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\n\n* Move merged workflow int\n[…]\nthub.com>\nCo-authored-by: Onur Sumer <s.onur.sumer@gmail.com>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>\nCo-authored-by: Lerna Publish Bot <LernaPublishBot@GithubActions.com>",
          "is_bot": false,
          "headline": "Merge package version update and npm publish into a single workflow (…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-05-15T13:45:32Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "00399e48eab228d534d80a9ce4dcf1a8053589de",
          "body": "…ton (#5524)\n\n* Add Save Settings button to study view Charts dropdown; remove auto-save of chart settings\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/7cc0701c-2750-417b-b103-df372467eb17\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\n\n* Use _\n[…]\ned-by: Copilot <175728472+Copilot@users.noreply.github.com>\nCo-authored-by: alisman <186521+alisman@users.noreply.github.com>\nCo-authored-by: Gaofei Zhao <15748980+dippindots@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Study view: opt-in chart settings persistence via \"Save settings\" but…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-05-14T19:49:56Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "48abf31e0629d21d7589e14372d473a96096add1",
          "body": "…570) (#5572)\n\n* Re-export Playwright types from end-to-end-test-playwright/fixtures\n\nThe fixtures module patches `page.goto` to inject `?localdist=true`, but\nspec files that import `Page`/`Locator`/`Browser`/`BrowserContext` from\n`'../../fixtures'` were relying on a TS isolated-modules quirk and\npr\n[…]\nUbuntu <ubuntu@vps-8193e9ef.vps.ovh.us>\nCo-authored-by: Claude Opus 4.7 <noreply@anthropic.com>\nCo-authored-by: Lai <laib1@lski5346.mskcc.org>\nCo-authored-by: Lai <laib1@lski5346.mskcc.root.mskcc.org>",
          "is_bot": false,
          "headline": "Migrate localdb e2e to Playwright + optimize CI (~5min, supersedes #5…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-05-14T11:29:48Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "46489a58ba9d7a36bba197a5189dc03e15325f3b",
          "body": "* Initial plan\n\n* Fix resource-definitions/fetch error when 0 studies in database\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/dac2d868-a2c8-42f5-8627-e74056902d33\n\nCo-authored-by: dippindots <15748980+dippindots@users.noreply.github.com>\n\n* Add regression tests for re\n[…]\ndots@users.noreply.github.com>\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: dippindots <15748980+dippindots@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Skip resource-definitions/fetch when no studies exist (#5571)",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-05-13T15:29:21Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3a1657e505924cd973d22b44d578348d598b173f",
          "body": "* e2e: fix 'shows patient results' strict-mode flake\n\nAfter clicking the quick-search patient result, the patient page\nrenders multiple anchors containing the sample id (header link,\nbreadcrumb, sample table row). The bare\n`expect(page.locator('a', { hasText: 'AdCC11T' })).toBeVisible()`\nmatches mor\n[…]\nrified across 5 consecutive green runs (#16-#20).\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": "Address e2e flakery in remote e2e (playwright) (#5567)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-05-11T17:59:38Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "920c946477b9e340380d7d2d9d65745f91266e49",
          "body": "* Resource table improvement\n- Study View page: make table searchable and downloadable\n- Patient View page: make table searchable and downloadable\n\n* Change 'resource' to resource display name\n\n* Improve resource navigation and clarity with visual indicators and smart pluralization\n\n  - Study View: \n[…]\not-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Improve resources feature v1 (#5552)",
          "author_name": "Gaofei Zhao",
          "author_login": "dippindots",
          "committed_at": "2026-05-09T09:51:33Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "024b4bcd78e1a6bccfe5dd914ce6ad8c22074084",
          "body": "* ci: add cross-run flake analyzer (Claude-assisted, advisory)\n\nA new read-only `analyze_flakes` job runs after `remote_e2e` in both\nthe `tests` and `nightly` workflows. For each invocation, it pulls\nthe last 15 `remote_e2e` runs' merged `test-results/results.json` from\nthe CircleCI artifacts API, i\n[…]\ncan't accidentally upload as\nthis run's artifact.\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": "ci: add cross-run flake analyzer (Claude-assisted, advisory) (#5566)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-05-08T19:11:12Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f8661f97a22e87857ddb91df6976880364cdbd1e",
          "body": "…lision risk (#5529)\n\n* fix: prevent URLWrapper session save race collisions\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/8ce4f403-e4ac-44c0-8a95-b5275725da29\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\n\n* test: stabilize URLWrapper session \n[…]\nlot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\nCo-authored-by: alisman <186521+alisman@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Stabilize URLWrapper session-save race test by removing timestamp col…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-05-08T19:07:34Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "9329756b1e56459e9936c79882c94a798c0ab46b",
          "body": "…(#5564)\n\nMirrors the wiring already used by the `tests` workflow: shards depend\non build_frontend; the merge job intentionally does not `requires:`\nshards so the merged HTML is produced even on red runs (it polls the\nCircleCI v2 API for the shards' terminal state).\n\nCo-authored-by: Ubuntu <ubuntu@vps-870e202d.vps.ovh.us>\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "nightly: run Playwright remote_e2e in place of legacy WDIO e2e_tests …",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-05-08T14:36:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "91f5501339c2887efeba30e349e593f7f1eafefd",
          "body": "* playwright-e2e: migrate from npm to pnpm\n\nThe rest of the repo uses pnpm, but the end-to-end-test-playwright\nsuite was still on npm (its own package-lock.json, README + CI using\n`npm install` / `npm ci`). Convert it to pnpm so the package manager\nstory is consistent.\n\nThe suite is intentionally NO\n[…]\nl be\nrepublished with baked pnpm once this lands.\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": "playwright-e2e: migrate from npm to pnpm (#5561)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-05-07T20:32:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "76b613c1cb5024a9d5db2b7e2d4aac2c5603c0a6",
          "body": null,
          "is_bot": false,
          "headline": "Add track structure for biobank timeline track (#5478)",
          "author_name": "Calla Chennault",
          "author_login": "callachennault",
          "committed_at": "2026-05-07T18:00:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cea1ccdde64cea472903f8b87a76212ada0d79db",
          "body": "Bumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.15.2.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.15.2)\n\n---\nupdated-dependencies:\n- depe\n[…]\nndency-version: 1.15.2\n  dependency-type: direct:production\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": "Bump axios from 1.15.0 to 1.15.2 (#5558)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-07T17:38:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6346343df0f468ff88dd26f8fe4bf9a929273733",
          "body": "…ibute (#5531)\n\n* feat(patient-view): support TMB_NONSYNONYMOUS as alternative TMB attribute\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/bc96ae34-b213-4515-9587-f05ef37e7c21\n\nCo-authored-by: dippindots <15748980+dippindots@users.noreply.github.com>\n\n* perf: use Set.ha\n[…]\ndots@users.noreply.github.com>\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: dippindots <15748980+dippindots@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(patient-view): support TMB_NONSYNONYMOUS as alternative TMB attr…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-05-07T15:07:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "05d2a27832927b55c9d92a7073e5d063de40b005",
          "body": "… (#5559)\n\n* playwright e2e: shards exit honestly; merge job polls for completion\n\nThe shard job previously exited 0 even on test failures so that the\ndownstream merge job (which gates on `requires:`) would still run and\nproduce the consolidated HTML report. The side effect: failed shards\nshowed gre\n[…]\nlementation-detail signal for rerun-failed-only).\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": "remote_e2e: enable Rerun-failed-only without losing the merged report…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-05-06T18:51:18Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "63067a3dfd5e8f00ad9bd0f771478de7fd08ca0d",
          "body": "…(#5556)\n\n* Initial plan\n\n* Use custom playwright CI image to avoid apt-get at runtime\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/690083e8-9660-4d76-9443-a9d9e7f83be2\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\n\n* ci: remove branch restric\n[…]\nursumer@users.noreply.github.com>\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Use custom Playwright CI image to avoid runtime apt-get/npm installs …",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-05-05T18:51:51Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "088b5bf51dc8e16b8db643c3c000957f401b9c65",
          "body": null,
          "is_bot": false,
          "headline": "undo pink header (#5553)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-04-30T20:07:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d7eef870ebbd90552e24f4470346038c17eacd05",
          "body": "* e2e: scaffold Playwright suite alongside wdio, port timeline spec\n\nInstalls @playwright/test into end-to-end-test-playwright/ as a parallel\nsuite (wdio unchanged). Ports end-to-end-test/remote/specs/core/timeline.spec.js\nwith intent-first documentation, Playwright locators, and built-in visual\nreg\n[…]\nenshot tests\"\n\nThis reverts commit 9190d70b83418c7be9f50835fd4a787809a8e0e5.\n\n---------\n\nCo-authored-by: Ubuntu <ubuntu@vps-8193e9ef.vps.ovh.us>\nCo-authored-by: Claude Opus 4.7 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Migrate remote e2e tests to Playwright (#5550)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-04-30T18:16:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "0b1f24efdcc47b5d194aa06f6b7efe28fe15c14e",
          "body": "… (#5551)\n\n* Cache node_modules + fix turbo cache to halve build_frontend duration\n\nbuild_frontend was rebuilding workspace packages from scratch every run\neven though turbo's task hashes matched between runs. The CircleCI cache\nkey (v1-turbo-{src-hash}) didn't include the lockfile, so once it had\nb\n[…]\nhe lockfile drift).\n\nCo-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Ubuntu <ubuntu@vps-8193e9ef.vps.ovh.us>\nCo-authored-by: Claude Opus 4.7 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Cache node_modules + fix turbo cache to halve build_frontend duration…",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-04-28T20:05:31Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "181d357007dade9fb1d0e17dd4fe518aceb17c30",
          "body": "* Speed up rspack build with builtin SWC loader\n\nReplaces the babel-loader + ts-loader pipeline with Rspack's native\nbuiltin:swc-loader, runs ForkTsChecker in async mode so typecheck does\nnot block emit, and disables the source-map-loader pre-pass in\nproduction (where no source maps are emitted anyw\n[…]\niew before bundling\n\nCo-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.7 <noreply@anthropic.com>\nCo-authored-by: Ubuntu <ubuntu@vps-8193e9ef.vps.ovh.us>",
          "is_bot": false,
          "headline": "Speed up rspack build with builtin SWC loader (#5549)",
          "author_name": "alisman",
          "author_login": "alisman",
          "committed_at": "2026-04-27T21:29:58Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "67c3b7fe212dc2b30067f42232141ddcdacd2f29",
          "body": "* fix group comparison two groups remote tests\n\n* update screenshots\n\n---------\n\nCo-authored-by: Lai <laib1@lski5346.mskcc.org>",
          "is_bot": false,
          "headline": "Fix group comparison two groups remote e2e tests (#5540)",
          "author_name": "Bryan Lai",
          "author_login": "gblaih",
          "committed_at": "2026-04-22T14:43:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "375a2ad6ecff7b1c6ddb7357edb5c2f8fb52093e",
          "body": "…forcing clean dependency reinstall (#5541)\n\n* Initial plan\n\n* fix: pin @babel/traverse to avoid Netlify Babel crash\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/7074e7b4-2356-410b-938c-bf6a34e1e2fb\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com\n[…]\nursumer@users.noreply.github.com>\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Stabilize Netlify production builds by pinning Babel internals and en…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-04-21T18:56:38Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3524e7e37a2bcdab72fd533240f3748660bc172c",
          "body": "* Migrate from yarn/webpack to pnpm/rspack\n\nBundle of changes:\n- yarn → pnpm (workspaces, lockfile, .npmrc with node-linker=hoisted)\n- webpack → rspack (main bundle); drop webpack DLL\n- Add turborepo (buildModules: 1m34s cold → 265ms cached)\n- Add .browserslistrc: preset-env skips ES5 transforms, fi\n[…]\nanthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\nCo-authored-by: lismana <lisman.aaron@gmail.com>\nCo-authored-by: Ubuntu <ubuntu@vps-8193e9ef.vps.ovh.us>",
          "is_bot": false,
          "headline": "Migrate from yarn/webpack to pnpm/rspack (#5508)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-04-20T21:12:29Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "668fd46d4f3d9da4b6b654e593b575b66e9c3186",
          "body": "* Fix \"Open in Oncoprinter\" button doing nothing on results view\n\nThe click handler awaited `mutationsByGene` before calling window.open,\nbut that promise is only used to enrich the downstream Jupyter-notebook\nbutton on the Oncoprinter page — not to launch Oncoprinter itself. When\n`mutationsByGene` \n[…]\nd. Addresses the Copilot review comment on #5532.\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 \"Open in Oncoprinter\" button doing nothing on results view (#5532)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-04-18T12:51:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "7d0237bcded679c197c57daecf006f38471edae9",
          "body": "…pendent logic test (#5530)\n\n* Initial plan\n\n* Update flaky e2e tests: update screenshot and skip logic test\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/063eff3a-33a2-4898-ab1e-dfe2a6d71d01\n\nCo-authored-by: dippindots <15748980+dippindots@users.noreply.github.com>\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: dippindots <15748980+dippindots@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Update flaky e2e tests: refresh screenshot reference and skip data-de…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-04-16T17:57:40Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "76dd5d15a9f347abac3308a7f5d80dde539d4bd4",
          "body": " - cbioportal-frontend@3.3.309\n - react-mutation-mapper@0.9.3\n - react-variant-view@0.4.3",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-04-15T21:17:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "adcd02b1254bde2be5dbe21b0067ec1e7c9aba00",
          "body": "* Show versioned Ensembl transcript IDs where available\n\nDisplay transcriptIdVersion (e.g. ENST00000269305.7) instead of the\nbare transcriptId wherever transcript IDs are shown to users. Falls\nback to the unversioned ID when transcriptIdVersion is empty. Ensembl\nlinks continue using the unversioned \n[…]\nersion in the gene summary / transcript\ndropdown.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Show versioned Ensembl transcript IDs (e.g. ENST00000269305.7) (#5506)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-04-15T21:16:02Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a96d1b226799614c02e7b954953edf04dd9b3bca",
          "body": "…(#5477)\n\n* Fix Remove track feature for homepage and OQL query URLs\n\nThe Remove track button failed in two scenarios:\n1. First try from homepage (gene_list=KRAS+NRAS+BRAF with + encoding):\n   URLSearchParams.get() decoded + as spaces, so the %20 split\n   returned one element ['KRAS NRAS BRAF'], mak\n[…]\nhub.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\nCo-authored-by: Onur Sumer <s.onur.sumer@gmail.com>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Fix \"Remove track\" failing for homepage URLs and OQL-qualified genes …",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-04-15T14:58:31Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "58245d25342b7f73901a4a59b5fc4cb1643b2286",
          "body": "* Fix PDB track disappearing after switching gene tabs in mutation mapper\n\nWhen the PDB/3D Structure track is enabled in the mutation mapper annotation tracks\nand the user switches to another gene tab, the protein chain panel below the lollipop\nplot was not showing because:\n\n1. The `pdbChainDataStor\n[…]\nhub.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\nCo-authored-by: Onur Sumer <s.onur.sumer@gmail.com>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Fix PDB/3D Structure track disappearing when switching gene tabs (#5520)",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-04-15T14:52:48Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f1c9b08c483852b7c24baf3933deca03d04d610a",
          "body": " - cbioportal-frontend@3.3.308\n - oncoprintjs@6.1.1",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-04-14T15:24:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0bdef5fbf34545c8f3e08ab42088ca2926e68c1b",
          "body": "…#5512)\n\n* fix: update oncoprintjs repository field to cBioPortal/cbioportal-frontend\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/87b1a688-439b-4cfd-9cee-c22bcdc63a5d\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\n\n* Fix oncoprintjs bugs.url a\n[…]\nursumer@users.noreply.github.com>\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Fix oncoprintjs package.json metadata fields to unblock npm publish (…",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-04-14T15:22:29Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d23b2e2e4592bb46fee2ce147017b81bc03ca8e3",
          "body": "* Add publishModulesFromPackages script and publish-modules workflow\n\nAgent-Logs-Url: https://github.com/cBioPortal/cbioportal-frontend/sessions/55c3fbfa-a490-43f8-b6bf-924f2a2da4c3\n\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\n\n* Remove NODE_AUTH_TOKEN, use trusted publish\n[…]\nhub.com>\nCo-authored-by: onursumer <3604198+onursumer@users.noreply.github.com>\nCo-authored-by: Onur Sumer <s.onur.sumer@gmail.com>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Add publish-modules workflow to frontend repo (#5511)",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-04-14T15:19:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f7cecc5ebadc5cd41cd60f53b64c543177ad9fa4",
          "body": "…orkflow (#5516)\n\nSymlink CLAUDE.md and AGENTS.md at the repo root to the existing\n.github/copilot-instructions.md so tools looking for either filename\npick up the same guidance.\n\nAlso add a subsection describing the shortcut of pulling the \"actual\"\nscreenshot from a failing CircleCI job's artifacts\n[…]\neam\ndata source changes — much faster than regenerating references locally,\nand guaranteed to match the dockerized CI environment.\n\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Add CLAUDE.md / AGENTS.md symlinks and document screenshot-artifact w…",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-04-14T00:07:41Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ee62354fb3bbd81ff71466091d83539bb4de2d56",
          "body": "Genome Nexus 1.3 fixed the ccdsId field to return the actual CCDS ID\n(e.g. CCDS8702) instead of the Ensembl transcript ID (ENST00000311936).\nUpdate the e2e reference screenshots to match the corrected data.\n\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Update mutation tab e2e screenshots for corrected CCDS ID (#5514)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-04-13T23:52:34Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b10b2546e0590c0d01fc1d4ae31cbeda4bbe711e",
          "body": "* Remove 56 unused dependencies\n\nRemove 51 dependencies and 5 devDependencies that are declared in\npackage.json but never imported or referenced in source code, webpack\nconfigs, jest configs, or npm scripts. Each was verified against actual\nusage with grep/ripgrep before removal.\n\nRemoved dependenci\n[…]\nvDependencies\nthat were only used by this script.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Remove 55 unused dependencies and dead syncmock script (#5509)",
          "author_name": "Ino de Bruijn",
          "author_login": "inodb",
          "committed_at": "2026-04-13T22:53:40Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2b40a1061e50e1d1fb3e17a257759adb2999d749",
          "body": "Bumps [jquery](https://github.com/jquery/jquery) from 3.3.1 to 3.5.0.\n- [Release notes](https://github.com/jquery/jquery/releases)\n- [Changelog](https://github.com/jquery/jquery/blob/main/changelog.md)\n- [Commits](https://github.com/jquery/jquery/compare/3.3.1...3.5.0)\n\n---\nupdated-dependencies:\n- d\n[…]\nendency-version: 3.5.0\n  dependency-type: direct:production\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": "Bump jquery from 3.3.1 to 3.5.0 (#5510)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-13T19:32:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c53812dca1d24ac409195d3db7667f1b438265c9",
          "body": "Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp) from 5.2.1 to 5.2.2.\n- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases)\n- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/\n[…]\nftp\n  dependency-version: 5.2.2\n  dependency-type: indirect\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": "Bump basic-ftp from 5.2.1 to 5.2.2 in /end-to-end-test (#5503)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-12T16:05:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "665b74b9fc1bfa0113c7a2a74449d5645ac0e710",
          "body": "Bumps [axios](https://github.com/axios/axios) from 1.13.5 to 1.15.0.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.13.5...v1.15.0)\n\n---\nupdated-dependencies:\n- depe\n[…]\nndency-version: 1.15.0\n  dependency-type: direct:production\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": "Bump axios from 1.13.5 to 1.15.0 (#5504)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-12T16:04:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3076a79befb1d1196b5c4a64c6442d092645e815",
          "body": " - cbioportal-frontend@3.3.307\n - cbioportal-clinical-timeline@0.4.2\n - cbioportal-frontend-commons@0.6.2\n - cbioportal-utils@0.4.2\n - oncokb-frontend-commons@0.1.2\n - react-mutation-mapper@0.9.2\n - react-variant-view@0.4.2",
          "is_bot": false,
          "headline": "Publish",
          "author_name": "Lerna Publish Bot",
          "author_login": null,
          "committed_at": "2026-04-12T15:04:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 100,
      "commits_last_year": 233,
      "latest_release_at": "2026-07-09T11:37:59Z",
      "latest_release_tag": "v7.0.5",
      "releases_from_tags": false,
      "days_since_last_push": 1,
      "active_weeks_last_year": 41,
      "days_since_latest_release": 12,
      "mean_days_between_releases": 24.4
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 62,
      "has_issue_template": true,
      "has_code_of_conduct": false,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "io.github.cbioportal:frontend-cbioportal",
          "exists": true,
          "license": "GNU AFFERO GENERAL PUBLIC LICENSE v3.0",
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": true,
          "registry_url": "https://central.sonatype.com/artifact/io.github.cbioportal/frontend-cbioportal",
          "is_deprecated": false,
          "latest_version": "690ac990030c05e2b13367547dfba45e38b4cd50",
          "repository_url": "https://github.com/cBioPortal/cbioportal-frontend/tree/master",
          "versions_count": 33,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-09T11:51:19Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 12
        }
      ]
    },
    "popularity": {
      "forks": 431,
      "stars": 145,
      "watchers": 23,
      "fork_history": {
        "days": [
          {
            "date": "2016-08-26",
            "count": 1
          },
          {
            "date": "2016-09-06",
            "count": 1
          },
          {
            "date": "2016-09-19",
            "count": 1
          },
          {
            "date": "2016-10-05",
            "count": 1
          },
          {
            "date": "2016-10-07",
            "count": 1
          },
          {
            "date": "2016-10-12",
            "count": 2
          },
          {
            "date": "2016-10-23",
            "count": 1
          },
          {
            "date": "2016-12-07",
            "count": 1
          },
          {
            "date": "2017-02-07",
            "count": 1
          },
          {
            "date": "2017-03-11",
            "count": 1
          },
          {
            "date": "2017-03-17",
            "count": 1
          },
          {
            "date": "2017-03-25",
            "count": 1
          },
          {
            "date": "2017-03-29",
            "count": 1
          },
          {
            "date": "2017-04-21",
            "count": 1
          },
          {
            "date": "2017-05-29",
            "count": 1
          },
          {
            "date": "2017-05-30",
            "count": 1
          },
          {
            "date": "2017-06-08",
            "count": 1
          },
          {
            "date": "2017-06-23",
            "count": 1
          },
          {
            "date": "2017-07-05",
            "count": 1
          },
          {
            "date": "2017-07-17",
            "count": 2
          },
          {
            "date": "2017-07-20",
            "count": 1
          },
          {
            "date": "2017-07-24",
            "count": 1
          },
          {
            "date": "2017-08-08",
            "count": 1
          },
          {
            "date": "2017-08-17",
            "count": 1
          },
          {
            "date": "2017-08-23",
            "count": 1
          },
          {
            "date": "2017-09-11",
            "count": 2
          },
          {
            "date": "2017-10-24",
            "count": 1
          },
          {
            "date": "2018-01-18",
            "count": 3
          },
          {
            "date": "2018-01-23",
            "count": 1
          },
          {
            "date": "2018-01-30",
            "count": 1
          },
          {
            "date": "2018-03-24",
            "count": 1
          },
          {
            "date": "2018-04-09",
            "count": 1
          },
          {
            "date": "2018-04-20",
            "count": 1
          },
          {
            "date": "2018-04-24",
            "count": 1
          },
          {
            "date": "2018-04-25",
            "count": 1
          },
          {
            "date": "2018-05-30",
            "count": 1
          },
          {
            "date": "2018-07-03",
            "count": 1
          },
          {
            "date": "2018-07-24",
            "count": 1
          },
          {
            "date": "2018-10-24",
            "count": 1
          },
          {
            "date": "2018-11-06",
            "count": 1
          },
          {
            "date": "2018-12-03",
            "count": 1
          },
          {
            "date": "2018-12-04",
            "count": 1
          },
          {
            "date": "2018-12-06",
            "count": 1
          },
          {
            "date": "2019-03-10",
            "count": 1
          },
          {
            "date": "2019-03-20",
            "count": 1
          },
          {
            "date": "2019-03-22",
            "count": 1
          },
          {
            "date": "2019-03-25",
            "count": 1
          },
          {
            "date": "2019-03-28",
            "count": 1
          },
          {
            "date": "2019-04-03",
            "count": 1
          },
          {
            "date": "2019-04-05",
            "count": 2
          },
          {
            "date": "2019-04-07",
            "count": 1
          },
          {
            "date": "2019-04-10",
            "count": 1
          },
          {
            "date": "2019-05-19",
            "count": 1
          },
          {
            "date": "2019-06-04",
            "count": 1
          },
          {
            "date": "2019-06-09",
            "count": 1
          },
          {
            "date": "2019-06-28",
            "count": 1
          },
          {
            "date": "2019-06-29",
            "count": 1
          },
          {
            "date": "2019-07-28",
            "count": 1
          },
          {
            "date": "2019-07-29",
            "count": 1
          },
          {
            "date": "2019-08-22",
            "count": 2
          },
          {
            "date": "2019-08-29",
            "count": 1
          },
          {
            "date": "2019-09-05",
            "count": 1
          },
          {
            "date": "2019-09-09",
            "count": 1
          },
          {
            "date": "2019-09-11",
            "count": 1
          },
          {
            "date": "2019-10-26",
            "count": 1
          },
          {
            "date": "2019-10-30",
            "count": 1
          },
          {
            "date": "2019-12-06",
            "count": 1
          },
          {
            "date": "2020-01-04",
            "count": 1
          },
          {
            "date": "2020-01-08",
            "count": 1
          },
          {
            "date": "2020-01-30",
            "count": 1
          },
          {
            "date": "2020-01-31",
            "count": 1
          },
          {
            "date": "2020-02-04",
            "count": 1
          },
          {
            "date": "2020-02-16",
            "count": 1
          },
          {
            "date": "2020-03-20",
            "count": 1
          },
          {
            "date": "2020-04-02",
            "count": 1
          },
          {
            "date": "2020-04-13",
            "count": 1
          },
          {
            "date": "2020-04-28",
            "count": 1
          },
          {
            "date": "2020-05-28",
            "count": 1
          },
          {
            "date": "2020-06-18",
            "count": 1
          },
          {
            "date": "2020-06-30",
            "count": 1
          },
          {
            "date": "2020-07-02",
            "count": 1
          },
          {
            "date": "2020-07-28",
            "count": 1
          },
          {
            "date": "2020-08-04",
            "count": 1
          },
          {
            "date": "2020-08-10",
            "count": 1
          },
          {
            "date": "2020-10-10",
            "count": 1
          },
          {
            "date": "2021-01-09",
            "count": 1
          },
          {
            "date": "2021-02-10",
            "count": 1
          },
          {
            "date": "2021-02-19",
            "count": 1
          },
          {
            "date": "2021-02-25",
            "count": 1
          },
          {
            "date": "2021-03-04",
            "count": 1
          },
          {
            "date": "2021-04-19",
            "count": 1
          },
          {
            "date": "2021-05-19",
            "count": 1
          },
          {
            "date": "2021-07-01",
            "count": 1
          },
          {
            "date": "2021-07-09",
            "count": 1
          },
          {
            "date": "2021-07-12",
            "count": 1
          },
          {
            "date": "2021-07-14",
            "count": 1
          },
          {
            "date": "2021-07-21",
            "count": 1
          },
          {
            "date": "2021-09-10",
            "count": 1
          },
          {
            "date": "2021-10-18",
            "count": 1
          },
          {
            "date": "2021-12-18",
            "count": 1
          },
          {
            "date": "2022-01-03",
            "count": 1
          },
          {
            "date": "2022-01-12",
            "count": 1
          },
          {
            "date": "2022-02-16",
            "count": 1
          },
          {
            "date": "2022-03-07",
            "count": 1
          },
          {
            "date": "2022-03-09",
            "count": 2
          },
          {
            "date": "2022-03-13",
            "count": 1
          },
          {
            "date": "2022-03-14",
            "count": 1
          },
          {
            "date": "2022-03-15",
            "count": 1
          },
          {
            "date": "2022-03-28",
            "count": 1
          },
          {
            "date": "2022-04-04",
            "count": 1
          },
          {
            "date": "2022-04-11",
            "count": 1
          },
          {
            "date": "2022-05-13",
            "count": 1
          },
          {
            "date": "2022-05-18",
            "count": 1
          },
          {
            "date": "2022-06-08",
            "count": 1
          },
          {
            "date": "2022-06-14",
            "count": 1
          },
          {
            "date": "2022-06-15",
            "count": 1
          },
          {
            "date": "2022-06-27",
            "count": 1
          },
          {
            "date": "2022-07-09",
            "count": 1
          },
          {
            "date": "2022-07-14",
            "count": 1
          },
          {
            "date": "2022-07-26",
            "count": 1
          },
          {
            "date": "2022-08-26",
            "count": 1
          },
          {
            "date": "2022-09-27",
            "count": 1
          },
          {
            "date": "2022-10-06",
            "count": 1
          },
          {
            "date": "2022-11-15",
            "count": 1
          },
          {
            "date": "2022-11-28",
            "count": 1
          },
          {
            "date": "2022-12-13",
            "count": 1
          },
          {
            "date": "2023-01-13",
            "count": 1
          },
          {
            "date": "2023-02-12",
            "count": 1
          },
          {
            "date": "2023-02-21",
            "count": 1
          },
          {
            "date": "2023-02-24",
            "count": 1
          },
          {
            "date": "2023-03-04",
            "count": 2
          },
          {
            "date": "2023-03-06",
            "count": 1
          },
          {
            "date": "2023-03-09",
            "count": 2
          },
          {
            "date": "2023-03-10",
            "count": 1
          },
          {
            "date": "2023-03-12",
            "count": 2
          },
          {
            "date": "2023-03-16",
            "count": 1
          },
          {
            "date": "2023-03-31",
            "count": 1
          },
          {
            "date": "2023-04-01",
            "count": 1
          },
          {
            "date": "2023-04-03",
            "count": 2
          },
          {
            "date": "2023-04-17",
            "count": 1
          },
          {
            "date": "2023-04-27",
            "count": 1
          },
          {
            "date": "2023-06-15",
            "count": 1
          },
          {
            "date": "2023-06-18",
            "count": 1
          },
          {
            "date": "2023-06-30",
            "count": 1
          },
          {
            "date": "2023-07-15",
            "count": 1
          },
          {
            "date": "2023-08-03",
            "count": 1
          },
          {
            "date": "2023-08-21",
            "count": 1
          },
          {
            "date": "2023-08-23",
            "count": 2
          },
          {
            "date": "2023-09-05",
            "count": 1
          },
          {
            "date": "2023-09-09",
            "count": 1
          },
          {
            "date": "2023-09-28",
            "count": 1
          },
          {
            "date": "2023-10-12",
            "count": 1
          },
          {
            "date": "2023-10-15",
            "count": 1
          },
          {
            "date": "2023-10-17",
            "count": 1
          },
          {
            "date": "2023-10-31",
            "count": 2
          },
          {
            "date": "2023-11-28",
            "count": 1
          },
          {
            "date": "2023-11-29",
            "count": 2
          },
          {
            "date": "2023-11-30",
            "count": 1
          },
          {
            "date": "2023-12-06",
            "count": 1
          },
          {
            "date": "2023-12-07",
            "count": 1
          },
          {
            "date": "2023-12-11",
            "count": 1
          },
          {
            "date": "2023-12-14",
            "count": 1
          },
          {
            "date": "2023-12-16",
            "count": 1
          },
          {
            "date": "2023-12-25",
            "count": 1
          },
          {
            "date": "2024-01-16",
            "count": 1
          },
          {
            "date": "2024-01-17",
            "count": 1
          },
          {
            "date": "2024-01-20",
            "count": 1
          },
          {
            "date": "2024-01-22",
            "count": 1
          },
          {
            "date": "2024-01-24",
            "count": 1
          },
          {
            "date": "2024-01-25",
            "count": 1
          },
          {
            "date": "2024-01-27",
            "count": 1
          },
          {
            "date": "2024-02-01",
            "count": 1
          },
          {
            "date": "2024-02-04",
            "count": 1
          },
          {
            "date": "2024-02-08",
            "count": 2
          },
          {
            "date": "2024-02-13",
            "count": 1
          },
          {
            "date": "2024-02-16",
            "count": 1
          },
          {
            "date": "2024-02-18",
            "count": 1
          },
          {
            "date": "2024-02-22",
            "count": 1
          },
          {
            "date": "2024-02-26",
            "count": 1
          },
          {
            "date": "2024-02-29",
            "count": 1
          },
          {
            "date": "2024-03-01",
            "count": 1
          },
          {
            "date": "2024-03-08",
            "count": 1
          },
          {
            "date": "2024-03-09",
            "count": 1
          },
          {
            "date": "2024-03-11",
            "count": 1
          },
          {
            "date": "2024-03-18",
            "count": 2
          },
          {
            "date": "2024-03-24",
            "count": 1
          },
          {
            "date": "2024-04-01",
            "count": 1
          },
          {
            "date": "2024-04-08",
            "count": 1
          },
          {
            "date": "2024-04-09",
            "count": 1
          },
          {
            "date": "2024-04-10",
            "count": 1
          },
          {
            "date": "2024-04-21",
            "count": 1
          },
          {
            "date": "2024-05-14",
            "count": 1
          },
          {
            "date": "2024-05-31",
            "count": 1
          },
          {
            "date": "2024-06-07",
            "count": 1
          },
          {
            "date": "2024-06-18",
            "count": 1
          },
          {
            "date": "2024-06-23",
            "count": 1
          },
          {
            "date": "2024-06-24",
            "count": 1
          },
          {
            "date": "2024-07-01",
            "count": 1
          },
          {
            "date": "2024-07-02",
            "count": 1
          },
          {
            "date": "2024-07-04",
            "count": 1
          },
          {
            "date": "2024-07-05",
            "count": 1
          },
          {
            "date": "2024-07-08",
            "count": 1
          },
          {
            "date": "2024-07-10",
            "count": 1
          },
          {
            "date": "2024-07-14",
            "count": 1
          },
          {
            "date": "2024-07-17",
            "count": 1
          },
          {
            "date": "2024-07-20",
            "count": 1
          },
          {
            "date": "2024-07-22",
            "count": 1
          },
          {
            "date": "2024-07-26",
            "count": 1
          },
          {
            "date": "2024-08-18",
            "count": 1
          },
          {
            "date": "2024-08-19",
            "count": 1
          },
          {
            "date": "2024-08-22",
            "count": 1
          },
          {
            "date": "2024-09-03",
            "count": 2
          },
          {
            "date": "2024-09-07",
            "count": 1
          },
          {
            "date": "2024-09-13",
            "count": 1
          },
          {
            "date": "2024-09-18",
            "count": 2
          },
          {
            "date": "2024-09-20",
            "count": 1
          },
          {
            "date": "2024-09-26",
            "count": 1
          },
          {
            "date": "2024-09-28",
            "count": 1
          },
          {
            "date": "2024-09-29",
            "count": 1
          },
          {
            "date": "2024-10-02",
            "count": 1
          },
          {
            "date": "2024-10-08",
            "count": 1
          },
          {
            "date": "2024-10-09",
            "count": 1
          },
          {
            "date": "2024-10-31",
            "count": 1
          },
          {
            "date": "2024-11-06",
            "count": 2
          },
          {
            "date": "2024-11-08",
            "count": 1
          },
          {
            "date": "2024-11-15",
            "count": 1
          },
          {
            "date": "2024-11-16",
            "count": 2
          },
          {
            "date": "2024-11-18",
            "count": 3
          },
          {
            "date": "2024-11-21",
            "count": 1
          },
          {
            "date": "2024-11-22",
            "count": 1
          },
          {
            "date": "2024-11-23",
            "count": 1
          },
          {
            "date": "2024-11-24",
            "count": 1
          },
          {
            "date": "2024-11-30",
            "count": 1
          },
          {
            "date": "2024-12-02",
            "count": 1
          },
          {
            "date": "2024-12-03",
            "count": 1
          },
          {
            "date": "2024-12-04",
            "count": 1
          },
          {
            "date": "2024-12-10",
            "count": 1
          },
          {
            "date": "2024-12-12",
            "count": 1
          },
          {
            "date": "2024-12-14",
            "count": 1
          },
          {
            "date": "2024-12-20",
            "count": 1
          },
          {
            "date": "2024-12-21",
            "count": 1
          },
          {
            "date": "2024-12-22",
            "count": 2
          },
          {
            "date": "2024-12-23",
            "count": 1
          },
          {
            "date": "2024-12-28",
            "count": 2
          },
          {
            "date": "2025-01-02",
            "count": 1
          },
          {
            "date": "2025-01-03",
            "count": 2
          },
          {
            "date": "2025-01-09",
            "count": 1
          },
          {
            "date": "2025-01-12",
            "count": 1
          },
          {
            "date": "2025-01-16",
            "count": 1
          },
          {
            "date": "2025-01-17",
            "count": 2
          },
          {
            "date": "2025-01-18",
            "count": 1
          },
          {
            "date": "2025-01-23",
            "count": 1
          },
          {
            "date": "2025-01-25",
            "count": 1
          },
          {
            "date": "2025-01-26",
            "count": 1
          },
          {
            "date": "2025-01-28",
            "count": 1
          },
          {
            "date": "2025-01-30",
            "count": 1
          },
          {
            "date": "2025-02-06",
            "count": 2
          },
          {
            "date": "2025-02-16",
            "count": 1
          },
          {
            "date": "2025-02-28",
            "count": 1
          },
          {
            "date": "2025-03-03",
            "count": 1
          },
          {
            "date": "2025-03-05",
            "count": 1
          },
          {
            "date": "2025-03-08",
            "count": 1
          },
          {
            "date": "2025-03-09",
            "count": 1
          },
          {
            "date": "2025-03-11",
            "count": 2
          },
          {
            "date": "2025-03-19",
            "count": 1
          },
          {
            "date": "2025-03-20",
            "count": 1
          },
          {
            "date": "2025-03-21",
            "count": 2
          },
          {
            "date": "2025-03-26",
            "count": 1
          },
          {
            "date": "2025-03-31",
            "count": 1
          },
          {
            "date": "2025-04-03",
            "count": 2
          },
          {
            "date": "2025-04-09",
            "count": 1
          },
          {
            "date": "2025-04-19",
            "count": 1
          },
          {
            "date": "2025-06-07",
            "count": 1
          },
          {
            "date": "2025-06-14",
            "count": 1
          },
          {
            "date": "2025-06-15",
            "count": 1
          },
          {
            "date": "2025-06-29",
            "count": 1
          },
          {
            "date": "2025-07-11",
            "count": 1
          },
          {
            "date": "2025-07-29",
            "count": 1
          },
          {
            "date": "2025-08-05",
            "count": 1
          },
          {
            "date": "2025-08-07",
            "count": 1
          },
          {
            "date": "2025-08-12",
            "count": 1
          },
          {
            "date": "2025-08-15",
            "count": 1
          },
          {
            "date": "2025-08-18",
            "count": 1
          },
          {
            "date": "2025-08-25",
            "count": 1
          },
          {
            "date": "2025-09-02",
            "count": 1
          },
          {
            "date": "2025-10-05",
            "count": 1
          },
          {
            "date": "2025-10-08",
            "count": 1
          },
          {
            "date": "2025-11-04",
            "count": 1
          },
          {
            "date": "2025-11-06",
            "count": 1
          },
          {
            "date": "2025-11-09",
            "count": 1
          },
          {
            "date": "2025-11-14",
            "count": 1
          },
          {
            "date": "2025-11-17",
            "count": 1
          },
          {
            "date": "2025-12-01",
            "count": 1
          },
          {
            "date": "2025-12-05",
            "count": 1
          },
          {
            "date": "2025-12-07",
            "count": 1
          },
          {
            "date": "2025-12-10",
            "count": 1
          },
          {
            "date": "2025-12-13",
            "count": 1
          },
          {
            "date": "2025-12-22",
            "count": 1
          },
          {
            "date": "2025-12-25",
            "count": 1
          },
          {
            "date": "2025-12-28",
            "count": 1
          },
          {
            "date": "2026-01-09",
            "count": 1
          },
          {
            "date": "2026-01-11",
            "count": 1
          },
          {
            "date": "2026-01-15",
            "count": 1
          },
          {
            "date": "2026-01-18",
            "count": 2
          },
          {
            "date": "2026-01-28",
            "count": 1
          },
          {
            "date": "2026-01-29",
            "count": 2
          },
          {
            "date": "2026-02-02",
            "count": 1
          },
          {
            "date": "2026-02-04",
            "count": 1
          },
          {
            "date": "2026-02-05",
            "count": 1
          },
          {
            "date": "2026-02-06",
            "count": 1
          },
          {
            "date": "2026-02-08",
            "count": 1
          },
          {
            "date": "2026-02-11",
            "count": 2
          },
          {
            "date": "2026-02-12",
            "count": 1
          },
          {
            "date": "2026-02-13",
            "count": 1
          },
          {
            "date": "2026-02-18",
            "count": 1
          },
          {
            "date": "2026-02-19",
            "count": 1
          },
          {
            "date": "2026-02-20",
            "count": 1
          },
          {
            "date": "2026-02-22",
            "count": 1
          },
          {
            "date": "2026-02-23",
            "count": 4
          },
          {
            "date": "2026-02-24",
            "count": 1
          },
          {
            "date": "2026-02-27",
            "count": 4
          },
          {
            "date": "2026-03-01",
            "count": 4
          },
          {
            "date": "2026-03-03",
            "count": 1
          },
          {
            "date": "2026-03-04",
            "count": 1
          },
          {
            "date": "2026-03-05",
            "count": 2
          },
          {
            "date": "2026-03-06",
            "count": 2
          },
          {
            "date": "2026-03-07",
            "count": 1
          },
          {
            "date": "2026-03-08",
            "count": 1
          },
          {
            "date": "2026-03-09",
            "count": 1
          },
          {
            "date": "2026-03-10",
            "count": 1
          },
          {
            "date": "2026-03-11",
            "count": 1
          },
          {
            "date": "2026-03-12",
            "count": 2
          },
          {
            "date": "2026-03-14",
            "count": 1
          },
          {
            "date": "2026-03-16",
            "count": 3
          },
          {
            "date": "2026-03-17",
            "count": 1
          },
          {
            "date": "2026-03-18",
            "count": 2
          },
          {
            "date": "2026-03-20",
            "count": 3
          },
          {
            "date": "2026-03-21",
            "count": 2
          },
          {
            "date": "2026-03-22",
            "count": 1
          },
          {
            "date": "2026-03-23",
            "count": 3
          },
          {
            "date": "2026-03-24",
            "count": 1
          },
          {
            "date": "2026-03-27",
            "count": 1
          },
          {
            "date": "2026-03-29",
            "count": 1
          },
          {
            "date": "2026-03-30",
            "count": 1
          },
          {
            "date": "2026-04-01",
            "count": 2
          },
          {
            "date": "2026-04-02",
            "count": 1
          },
          {
            "date": "2026-04-04",
            "count": 1
          },
          {
            "date": "2026-04-07",
            "count": 1
          },
          {
            "date": "2026-04-10",
            "count": 1
          },
          {
            "date": "2026-05-29",
            "count": 1
          },
          {
            "date": "2026-06-11",
            "count": 1
          },
          {
            "date": "2026-06-17",
            "count": 1
          },
          {
            "date": "2026-06-24",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 1
          },
          {
            "date": "2026-07-03",
            "count": 1
          },
          {
            "date": "2026-07-07",
            "count": 1
          },
          {
            "date": "2026-07-10",
            "count": 1
          },
          {
            "date": "2026-07-16",
            "count": 1
          },
          {
            "date": "2026-07-18",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 414,
        "total_forks": 431
      },
      "star_history": {
        "days": [
          {
            "date": "2016-08-31",
            "count": 1
          },
          {
            "date": "2016-11-13",
            "count": 1
          },
          {
            "date": "2017-02-04",
            "count": 1
          },
          {
            "date": "2017-03-06",
            "count": 1
          },
          {
            "date": "2017-03-07",
            "count": 1
          },
          {
            "date": "2017-03-11",
            "count": 1
          },
          {
            "date": "2017-04-15",
            "count": 1
          },
          {
            "date": "2017-04-18",
            "count": 1
          },
          {
            "date": "2018-01-26",
            "count": 1
          },
          {
            "date": "2018-02-04",
            "count": 1
          },
          {
            "date": "2018-04-23",
            "count": 1
          },
          {
            "date": "2018-05-30",
            "count": 1
          },
          {
            "date": "2018-06-15",
            "count": 1
          },
          {
            "date": "2018-07-24",
            "count": 1
          },
          {
            "date": "2018-09-04",
            "count": 1
          },
          {
            "date": "2018-09-11",
            "count": 1
          },
          {
            "date": "2018-11-12",
            "count": 1
          },
          {
            "date": "2018-12-20",
            "count": 1
          },
          {
            "date": "2019-01-12",
            "count": 1
          },
          {
            "date": "2019-01-22",
            "count": 1
          },
          {
            "date": "2019-03-05",
            "count": 1
          },
          {
            "date": "2019-03-13",
            "count": 2
          },
          {
            "date": "2019-04-04",
            "count": 1
          },
          {
            "date": "2019-04-11",
            "count": 2
          },
          {
            "date": "2019-05-01",
            "count": 1
          },
          {
            "date": "2019-05-19",
            "count": 1
          },
          {
            "date": "2019-07-23",
            "count": 1
          },
          {
            "date": "2019-07-31",
            "count": 1
          },
          {
            "date": "2019-09-13",
            "count": 1
          },
          {
            "date": "2019-11-15",
            "count": 1
          },
          {
            "date": "2019-12-18",
            "count": 1
          },
          {
            "date": "2020-01-19",
            "count": 1
          },
          {
            "date": "2020-02-02",
            "count": 1
          },
          {
            "date": "2020-04-30",
            "count": 1
          },
          {
            "date": "2020-07-07",
            "count": 1
          },
          {
            "date": "2020-09-28",
            "count": 1
          },
          {
            "date": "2020-10-03",
            "count": 1
          },
          {
            "date": "2020-10-10",
            "count": 1
          },
          {
            "date": "2020-10-20",
            "count": 1
          },
          {
            "date": "2020-10-21",
            "count": 1
          },
          {
            "date": "2020-10-22",
            "count": 1
          },
          {
            "date": "2020-10-25",
            "count": 1
          },
          {
            "date": "2021-04-09",
            "count": 1
          },
          {
            "date": "2021-04-27",
            "count": 1
          },
          {
            "date": "2021-05-11",
            "count": 1
          },
          {
            "date": "2021-05-22",
            "count": 1
          },
          {
            "date": "2021-07-12",
            "count": 1
          },
          {
            "date": "2021-10-27",
            "count": 1
          },
          {
            "date": "2021-10-28",
            "count": 1
          },
          {
            "date": "2021-12-03",
            "count": 1
          },
          {
            "date": "2022-01-21",
            "count": 1
          },
          {
            "date": "2022-03-24",
            "count": 1
          },
          {
            "date": "2022-03-30",
            "count": 1
          },
          {
            "date": "2022-04-18",
            "count": 1
          },
          {
            "date": "2022-04-30",
            "count": 1
          },
          {
            "date": "2022-05-12",
            "count": 1
          },
          {
            "date": "2022-05-22",
            "count": 1
          },
          {
            "date": "2022-07-06",
            "count": 1
          },
          {
            "date": "2022-10-17",
            "count": 1
          },
          {
            "date": "2022-11-17",
            "count": 1
          },
          {
            "date": "2022-11-18",
            "count": 1
          },
          {
            "date": "2022-12-10",
            "count": 1
          },
          {
            "date": "2022-12-12",
            "count": 1
          },
          {
            "date": "2022-12-17",
            "count": 1
          },
          {
            "date": "2023-02-07",
            "count": 1
          },
          {
            "date": "2023-02-22",
            "count": 1
          },
          {
            "date": "2023-05-08",
            "count": 1
          },
          {
            "date": "2023-05-24",
            "count": 1
          },
          {
            "date": "2023-06-18",
            "count": 1
          },
          {
            "date": "2023-07-19",
            "count": 1
          },
          {
            "date": "2023-07-20",
            "count": 1
          },
          {
            "date": "2023-07-31",
            "count": 1
          },
          {
            "date": "2023-08-08",
            "count": 1
          },
          {
            "date": "2023-08-10",
            "count": 1
          },
          {
            "date": "2023-08-21",
            "count": 1
          },
          {
            "date": "2023-09-20",
            "count": 1
          },
          {
            "date": "2023-09-26",
            "count": 1
          },
          {
            "date": "2023-11-06",
            "count": 1
          },
          {
            "date": "2023-11-21",
            "count": 1
          },
          {
            "date": "2023-12-03",
            "count": 1
          },
          {
            "date": "2023-12-20",
            "count": 1
          },
          {
            "date": "2023-12-22",
            "count": 1
          },
          {
            "date": "2024-01-06",
            "count": 1
          },
          {
            "date": "2024-01-22",
            "count": 1
          },
          {
            "date": "2024-03-05",
            "count": 1
          },
          {
            "date": "2024-04-10",
            "count": 1
          },
          {
            "date": "2024-05-30",
            "count": 1
          },
          {
            "date": "2024-06-09",
            "count": 1
          },
          {
            "date": "2024-06-23",
            "count": 1
          },
          {
            "date": "2024-07-14",
            "count": 1
          },
          {
            "date": "2024-07-15",
            "count": 1
          },
          {
            "date": "2024-08-10",
            "count": 1
          },
          {
            "date": "2024-09-09",
            "count": 1
          },
          {
            "date": "2024-09-21",
            "count": 1
          },
          {
            "date": "2024-10-10",
            "count": 1
          },
          {
            "date": "2024-10-25",
            "count": 1
          },
          {
            "date": "2024-11-01",
            "count": 1
          },
          {
            "date": "2024-11-05",
            "count": 1
          },
          {
            "date": "2024-11-10",
            "count": 1
          },
          {
            "date": "2024-11-11",
            "count": 1
          },
          {
            "date": "2024-11-12",
            "count": 1
          },
          {
            "date": "2024-12-21",
            "count": 1
          },
          {
            "date": "2025-01-06",
            "count": 1
          },
          {
            "date": "2025-01-26",
            "count": 1
          },
          {
            "date": "2025-02-06",
            "count": 1
          },
          {
            "date": "2025-02-27",
            "count": 1
          },
          {
            "date": "2025-02-28",
            "count": 1
          },
          {
            "date": "2025-03-18",
            "count": 1
          },
          {
            "date": "2025-03-25",
            "count": 1
          },
          {
            "date": "2025-04-02",
            "count": 1
          },
          {
            "date": "2025-04-03",
            "count": 1
          },
          {
            "date": "2025-05-11",
            "count": 1
          },
          {
            "date": "2025-05-14",
            "count": 1
          },
          {
            "date": "2025-05-23",
            "count": 1
          },
          {
            "date": "2025-06-11",
            "count": 1
          },
          {
            "date": "2025-07-19",
            "count": 1
          },
          {
            "date": "2025-08-08",
            "count": 1
          },
          {
            "date": "2025-09-29",
            "count": 1
          },
          {
            "date": "2025-10-02",
            "count": 1
          },
          {
            "date": "2025-10-23",
            "count": 1
          },
          {
            "date": "2025-11-07",
            "count": 1
          },
          {
            "date": "2025-11-23",
            "count": 1
          },
          {
            "date": "2025-12-17",
            "count": 1
          },
          {
            "date": "2025-12-23",
            "count": 1
          },
          {
            "date": "2025-12-28",
            "count": 1
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-02-24",
            "count": 1
          },
          {
            "date": "2026-02-27",
            "count": 1
          },
          {
            "date": "2026-03-01",
            "count": 1
          },
          {
            "date": "2026-03-02",
            "count": 1
          },
          {
            "date": "2026-03-09",
            "count": 1
          },
          {
            "date": "2026-03-12",
            "count": 1
          },
          {
            "date": "2026-03-15",
            "count": 1
          },
          {
            "date": "2026-03-21",
            "count": 1
          },
          {
            "date": "2026-03-22",
            "count": 1
          },
          {
            "date": "2026-03-27",
            "count": 1
          },
          {
            "date": "2026-04-24",
            "count": 1
          },
          {
            "date": "2026-04-29",
            "count": 1
          },
          {
            "date": "2026-05-14",
            "count": 1
          },
          {
            "date": "2026-06-11",
            "count": 1
          },
          {
            "date": "2026-07-10",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 143,
        "total_stars": 145
      },
      "open_issues_and_prs": 63
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [
        "api-e2e/tsconfig.json",
        "end-to-end-test-playwright/tsconfig.json",
        "packages/cbioportal-clinical-timeline/tsconfig.json",
        "packages/cbioportal-frontend-commons/tsconfig.json",
        "packages/cbioportal-ts-api-client/tsconfig.json",
        "packages/cbioportal-utils/tsconfig.json",
        "packages/config/tsconfig.json",
        "packages/genome-nexus-ts-api-client/tsconfig.json",
        "packages/oncokb-frontend-commons/tsconfig.json",
        "packages/oncokb-ts-api-client/tsconfig.json",
        "packages/oncoprintjs/tsconfig.json",
        "packages/react-mutation-mapper/tsconfig.json",
        "packages/react-variant-view/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [
        "pom.xml"
      ],
      "largest_source_bytes": 1941110,
      "source_files_sampled": 1728,
      "oversized_source_files": 37,
      "agent_instruction_files": [
        ".github/copilot-instructions.md",
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 7612
    },
    "dependencies": {
      "manifests": [
        "end-to-end-test-playwright/package.json",
        "end-to-end-test/package.json",
        "package.json",
        "pom.xml"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "loader-utils",
            "direct": true,
            "version": "0.2.17",
            "severity": "critical",
            "ecosystem": "npm",
            "cvss_score": 9.8,
            "advisory_ids": [
              "GHSA-76p3-8jx3-jpfq"
            ],
            "fixed_version": "2.0.3",
            "advisory_count": 1,
            "oldest_advisory_days": 1377
          },
          {
            "name": "lodash",
            "direct": true,
            "version": "3.10.1",
            "severity": "critical",
            "ecosystem": "npm",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-35jh-r3h4-6jhm",
              "GHSA-4xc9-xhrj-v574",
              "GHSA-f23m-r3pf-42rh",
              "GHSA-fvqr-27wr-82fm",
              "GHSA-jf85-cpcp-j695",
              "GHSA-p6mc-m468-83gw"
            ],
            "fixed_version": "4.18.0",
            "advisory_count": 6,
            "oldest_advisory_days": 2917
          },
          {
            "name": "rollup",
            "direct": true,
            "version": "0.25.8",
            "severity": "critical",
            "ecosystem": "npm",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-gcx4-mw62-g8wm",
              "GHSA-mw96-cpmx-2vgc"
            ],
            "fixed_version": "4.59.0",
            "advisory_count": 2,
            "oldest_advisory_days": 665
          },
          {
            "name": "underscore",
            "direct": true,
            "version": "1.6.0",
            "severity": "critical",
            "ecosystem": "npm",
            "cvss_score": 9.8,
            "advisory_ids": [
              "GHSA-cf4h-3jhx-xvhq",
              "GHSA-qpx9-hpmf-5gmw"
            ],
            "fixed_version": "1.13.8",
            "advisory_count": 2,
            "oldest_advisory_days": 1902
          },
          {
            "name": "babel-traverse",
            "direct": false,
            "version": "6.26.0",
            "severity": "critical",
            "ecosystem": "npm",
            "cvss_score": 9.3,
            "advisory_ids": [
              "GHSA-67hx-6x53-jw92"
            ],
            "fixed_version": "8.0.0-alpha.4",
            "advisory_count": 1,
            "oldest_advisory_days": 1009
          },
          {
            "name": "canvg",
            "direct": false,
            "version": "1.5.3",
            "severity": "critical",
            "ecosystem": "npm",
            "cvss_score": 9.8,
            "advisory_ids": [
              "GHSA-v2mw-5mch-w8c5"
            ],
            "fixed_version": "4.0.3",
            "advisory_count": 1,
            "oldest_advisory_days": 498
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "1.0.0",
            "severity": "critical",
            "ecosystem": "npm",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-8g7p-74h8-hg48",
              "GHSA-pc5p-h8pf-mvwp"
            ],
            "fixed_version": "2.2.3",
            "advisory_count": 2,
            "oldest_advisory_days": 2916
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.15.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.7,
            "advisory_ids": [
              "GHSA-35jp-ww65-95wh",
              "GHSA-3g43-6gmg-66jw",
              "GHSA-3w6x-2g7m-8v23",
              "GHSA-42h9-826w-cgv3",
              "GHSA-445q-vr5w-6q77",
              "GHSA-5c9x-8gcm-mpgx",
              "GHSA-62hf-57xw-28j9",
              "GHSA-6chq-wfr3-2hj9",
              "GHSA-777c-7fjr-54vf",
              "GHSA-7q8q-rj6j-mhjq"
            ],
            "fixed_version": "1.18.0",
            "advisory_count": 28,
            "oldest_advisory_days": 77
          },
          {
            "name": "browserstack-local",
            "direct": true,
            "version": "1.3.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.2,
            "advisory_ids": [
              "GHSA-g4w6-c99w-4wh7"
            ],
            "fixed_version": "1.5.9",
            "advisory_count": 1,
            "oldest_advisory_days": 174
          },
          {
            "name": "qs",
            "direct": true,
            "version": "2.3.3",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-6rw7-vpxm-498p",
              "GHSA-gqgv-6jq5-jjj9",
              "GHSA-hrpp-h998-j3pp"
            ],
            "fixed_version": "6.14.1",
            "advisory_count": 3,
            "oldest_advisory_days": 2273
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.5.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-6rw7-vpxm-498p",
              "GHSA-hrpp-h998-j3pp"
            ],
            "fixed_version": "6.14.1",
            "advisory_count": 2,
            "oldest_advisory_days": 1332
          },
          {
            "name": "underscore",
            "direct": true,
            "version": "1.13.6",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-qpx9-hpmf-5gmw"
            ],
            "fixed_version": "1.13.8",
            "advisory_count": 1,
            "oldest_advisory_days": 140
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.29.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.2,
            "advisory_ids": [
              "GHSA-fv7c-fp4j-7gwp"
            ],
            "fixed_version": "8.0.0-alpha.13",
            "advisory_count": 1,
            "oldest_advisory_days": 73
          },
          {
            "name": "basic-ftp",
            "direct": false,
            "version": "5.2.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-rp42-5vxx-qpwr",
              "GHSA-rpmf-866q-6p89"
            ],
            "fixed_version": "5.3.1",
            "advisory_count": 2,
            "oldest_advisory_days": 95
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.14",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.6",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "braces",
            "direct": false,
            "version": "1.8.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-grv7-fg5c-xmjg"
            ],
            "fixed_version": "3.0.3",
            "advisory_count": 1,
            "oldest_advisory_days": 798
          },
          {
            "name": "braces",
            "direct": false,
            "version": "2.3.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-grv7-fg5c-xmjg"
            ],
            "fixed_version": "3.0.3",
            "advisory_count": 1,
            "oldest_advisory_days": 798
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "4.0.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3xgq-45jj-v275"
            ],
            "fixed_version": "7.0.5",
            "advisory_count": 1,
            "oldest_advisory_days": 620
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "5.1.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3xgq-45jj-v275"
            ],
            "fixed_version": "7.0.5",
            "advisory_count": 1,
            "oldest_advisory_days": 620
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "4.0.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-q8pj-2vqx-8ggc"
            ],
            "fixed_version": "5.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 1869
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "1.4.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-36jr-mh4h-2g58"
            ],
            "fixed_version": "3.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 1391
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.7",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-9vvw-cc9w-f27h",
              "GHSA-gxpj-cx7g-858c"
            ],
            "fixed_version": "4.3.1",
            "advisory_count": 2,
            "oldest_advisory_days": 2903
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.8",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-9vvw-cc9w-f27h",
              "GHSA-gxpj-cx7g-858c"
            ],
            "fixed_version": "4.3.1",
            "advisory_count": 2,
            "oldest_advisory_days": 2903
          },
          {
            "name": "elliptic",
            "direct": false,
            "version": "6.6.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.3,
            "advisory_ids": [
              "GHSA-848j-6mx2-7j84"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 193
          },
          {
            "name": "fast-json-patch",
            "direct": false,
            "version": "2.2.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.3,
            "advisory_ids": [
              "GHSA-8gh8-hqwg-xf34"
            ],
            "fixed_version": "3.1.1",
            "advisory_count": 1,
            "oldest_advisory_days": 1303
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4c8g-83qw-93j6"
            ],
            "fixed_version": "4.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "1.0.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-fjxv-7rqg-78g4",
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 2,
            "oldest_advisory_days": 365
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "2.3.3",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-fjxv-7rqg-78g4",
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 2,
            "oldest_advisory_days": 365
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "2.5.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-9qj9-36jm-prpv"
            ],
            "fixed_version": "0.5.2",
            "advisory_count": 1,
            "oldest_advisory_days": 2919
          },
          {
            "name": "bootstrap",
            "direct": true,
            "version": "3.4.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 6.4,
            "advisory_ids": [
              "GHSA-q58r-hwc8-rm9j",
              "GHSA-vxmc-5x29-h64v"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": 740
          },
          {
            "name": "jquery",
            "direct": true,
            "version": "2.2.4",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 6.9,
            "advisory_ids": [
              "GHSA-6c3j-c64m-qhgq",
              "GHSA-gxr4-xjj5-5px2",
              "GHSA-jpcq-cgw6-v4j6",
              "GHSA-rmxg-73gg-4p98"
            ],
            "fixed_version": "4.4.0",
            "advisory_count": 4,
            "oldest_advisory_days": 3102
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.14.2",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-q8mj-m7cp-5q26"
            ],
            "fixed_version": "6.15.2",
            "advisory_count": 1,
            "oldest_advisory_days": 60
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.15.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-q8mj-m7cp-5q26"
            ],
            "fixed_version": "6.15.2",
            "advisory_count": 1,
            "oldest_advisory_days": 60
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.5.5",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-6rw7-vpxm-498p"
            ],
            "fixed_version": "6.14.1",
            "advisory_count": 1,
            "oldest_advisory_days": 202
          },
          {
            "name": "@sigstore/core",
            "direct": false,
            "version": "3.2.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.4,
            "advisory_ids": [
              "GHSA-jfc7-64v2-mr8c"
            ],
            "fixed_version": "3.2.1",
            "advisory_count": 1,
            "oldest_advisory_days": 25
          },
          {
            "name": "@sigstore/verify",
            "direct": false,
            "version": "3.1.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 6.5,
            "advisory_ids": [
              "GHSA-xgjw-pm74-86q4"
            ],
            "fixed_version": "3.1.1",
            "advisory_count": 1,
            "oldest_advisory_days": 20
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "4.11.8",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.6,
            "advisory_ids": [
              "GHSA-2g4f-4pwh-qvx6",
              "GHSA-v88g-cgmw-v5xw"
            ],
            "fixed_version": "8.18.0",
            "advisory_count": 2,
            "oldest_advisory_days": 1621
          },
          {
            "name": "color-string",
            "direct": false,
            "version": "0.3.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-257v-vj4p-3w2h"
            ],
            "fixed_version": "1.5.5",
            "advisory_count": 1,
            "oldest_advisory_days": 1855
          },
          {
            "name": "ecstatic",
            "direct": false,
            "version": "3.3.2",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-jc84-3g44-wf2q"
            ],
            "fixed_version": "4.1.3",
            "advisory_count": 1,
            "oldest_advisory_days": 2044
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.11",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-r4q5-vmmm-2653"
            ],
            "fixed_version": "1.16.0",
            "advisory_count": 1,
            "oldest_advisory_days": 98
          },
          {
            "name": "got",
            "direct": false,
            "version": "9.6.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-pfrx-2q88-qq97"
            ],
            "fixed_version": "12.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 1493
          },
          {
            "name": "http-proxy-middleware",
            "direct": false,
            "version": "2.0.9",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-64mm-vxmg-q3vj"
            ],
            "fixed_version": "4.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 33
          },
          {
            "name": "@babel/core",
            "direct": true,
            "version": "7.29.0",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 3.2,
            "advisory_ids": [
              "GHSA-4x5r-pxfx-6jf8"
            ],
            "fixed_version": "8.0.0-rc.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "@tootallnate/once",
            "direct": false,
            "version": "1.1.2",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 3.3,
            "advisory_ids": [
              "GHSA-vpq2-c234-7xj6"
            ],
            "fixed_version": "3.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 140
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.4",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 3.7,
            "advisory_ids": [
              "GHSA-v422-hmwv-36x6"
            ],
            "fixed_version": "2.3.0",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "cli",
            "direct": false,
            "version": "0.6.6",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-6cpc-mj5c-m9rq"
            ],
            "fixed_version": "1.0.0",
            "advisory_count": 1,
            "oldest_advisory_days": 2709
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.3.1",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-pxg6-pf52-xh8x"
            ],
            "fixed_version": "0.7.0",
            "advisory_count": 1,
            "oldest_advisory_days": 654
          }
        ],
        "collected": true,
        "truncated": false,
        "by_severity": {
          "low": 5,
          "high": 26,
          "critical": 7,
          "moderate": 13
        },
        "advisory_count": 99,
        "affected_count": 51,
        "assessed_count": 1974,
        "assessed_package": null,
        "unassessed_count": 1497,
        "direct_affected_count": 15
      },
      "ecosystems": [
        "maven",
        "npm"
      ],
      "dependencies": [
        {
          "name": "@wdio/cli",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "7.35"
        },
        {
          "name": "@wdio/codemod",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.12.0"
        },
        {
          "name": "@wdio/devtools-service",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "7.30.2"
        },
        {
          "name": "@wdio/junit-reporter",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "7"
        },
        {
          "name": "browserstack-local",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "1.3.0"
        },
        {
          "name": "clipboardy",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "fs-extra",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.1"
        },
        {
          "name": "node-ipc",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.3"
        },
        {
          "name": "wdio-browserstack-service",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.1.4"
        },
        {
          "name": "wdio-errorshot-reporter",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.1"
        },
        {
          "name": "wdio-junit-reporter",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.1"
        },
        {
          "name": "wdio-novus-visual-regression-service",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.4"
        },
        {
          "name": "wdio-spec-reporter",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.1.0"
        },
        {
          "name": "wdio-timeline-reporter",
          "manifest": "end-to-end-test/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.4"
        },
        {
          "name": "3dmol",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.5.4"
        },
        {
          "name": "@babel/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "7.29.6"
        },
        {
          "name": "@babel/plugin-syntax-dynamic-import",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.8.3"
        },
        {
          "name": "@babel/preset-env",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.4.4"
        },
        {
          "name": "@babel/preset-react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.0"
        },
        {
          "name": "@datadog/browser-logs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.28.0"
        },
        {
          "name": "@datadog/browser-rum",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.26.0"
        },
        {
          "name": "@deck.gl/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.12"
        },
        {
          "name": "@deck.gl/layers",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.12"
        },
        {
          "name": "@deck.gl/react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.12"
        },
        {
          "name": "@deck.gl/widgets",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.12"
        },
        {
          "name": "@fortawesome/fontawesome-free",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.7.2"
        },
        {
          "name": "@rollup/plugin-commonjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^22.0.0"
        },
        {
          "name": "@rollup/plugin-image",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "@rollup/plugin-json",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.0"
        },
        {
          "name": "@rollup/plugin-node-resolve",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.3.0"
        },
        {
          "name": "@testing-library/react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "12.1"
        },
        {
          "name": "@types/chai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.5.2"
        },
        {
          "name": "@types/chai-enzyme",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.2"
        },
        {
          "name": "@types/classnames",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.0.32"
        },
        {
          "name": "@types/color-convert",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "@types/d3-scale",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "@types/d3-scale-chromatic",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.0"
        },
        {
          "name": "@types/enzyme",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.10.8"
        },
        {
          "name": "@types/expired-storage",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.0"
        },
        {
          "name": "@types/google.analytics",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.0.39"
        },
        {
          "name": "@types/history",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.7.8"
        },
        {
          "name": "@types/jest",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^27.0.2"
        },
        {
          "name": "@types/jquery",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.31"
        },
        {
          "name": "@types/js-combinatorics",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.5.29"
        },
        {
          "name": "@types/jstree",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.35"
        },
        {
          "name": "@types/lodash",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "4.14.104"
        },
        {
          "name": "@types/lolex",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.5.31"
        },
        {
          "name": "@types/numeral",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.0.22"
        },
        {
          "name": "@types/pako",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.0.1"
        },
        {
          "name": "@types/qs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.9.5"
        },
        {
          "name": "@types/raphael",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.1.30"
        },
        {
          "name": "@types/rc-tooltip",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.7.3"
        },
        {
          "name": "@types/react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.3.27"
        },
        {
          "name": "@types/react-bootstrap",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.32.15"
        },
        {
          "name": "@types/react-collapse",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.2"
        },
        {
          "name": "@types/react-color",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.4"
        },
        {
          "name": "@types/react-dom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.3.7"
        },
        {
          "name": "@types/react-fontawesome",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.5.0"
        },
        {
          "name": "@types/react-grid-layout",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.16.5"
        },
        {
          "name": "@types/react-helmet",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.1.0"
        },
        {
          "name": "@types/react-overlays",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.9"
        },
        {
          "name": "@types/react-router-dom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.6"
        },
        {
          "name": "@types/react-select",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.1"
        },
        {
          "name": "@types/react-sortable-hoc",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.5"
        },
        {
          "name": "@types/react-spinkit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.35"
        },
        {
          "name": "@types/react-table",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.8.7"
        },
        {
          "name": "@types/react-toastify",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.0"
        },
        {
          "name": "@types/react-virtualized",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.18.7"
        },
        {
          "name": "@types/recompose",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.20.4"
        },
        {
          "name": "@types/reselect",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.27"
        },
        {
          "name": "@types/seamless-immutable",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.1.2"
        },
        {
          "name": "@types/sinon",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.3"
        },
        {
          "name": "@types/superagent",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.36"
        },
        {
          "name": "autobind-decorator",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "axios",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.8"
        },
        {
          "name": "babel-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "8.0.5"
        },
        {
          "name": "babel-polyfill",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.22.0"
        },
        {
          "name": "better-react-spinkit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0-6"
        },
        {
          "name": "bind-decorator",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.11"
        },
        {
          "name": "bootstrap",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.4.1"
        },
        {
          "name": "bootstrap-sass",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.4.1"
        },
        {
          "name": "bowser",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.1"
        },
        {
          "name": "cbioportal-clinical-timeline",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "cbioportal-frontend-commons",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "cbioportal-ts-api-client",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "cbioportal-utils",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "classnames",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.5"
        },
        {
          "name": "clipboard",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.7.1"
        },
        {
          "name": "color-convert",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "contrast",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.1"
        },
        {
          "name": "copy-webpack-plugin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.1"
        },
        {
          "name": "cross-env",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.4"
        },
        {
          "name": "css-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.0.0"
        },
        {
          "name": "csvtojson",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.10"
        },
        {
          "name": "cytoscape-navigator",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.3.3"
        },
        {
          "name": "cytoscape-panzoom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.5.3"
        },
        {
          "name": "d3",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.5.6"
        },
        {
          "name": "d3-dsv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.0.8"
        },
        {
          "name": "d3-scale",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "d3-scale-chromatic",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.3"
        },
        {
          "name": "datatables.net",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.10.13"
        },
        {
          "name": "dotenv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "enzyme",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.11.0"
        },
        {
          "name": "@cfaester/enzyme-adapter-react-18",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.8.0"
        },
        {
          "name": "enzyme-custom-wrappers",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.0"
        },
        {
          "name": "expired-storage",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.2"
        },
        {
          "name": "express",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.16.4"
        },
        {
          "name": "fast_array_intersect",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.0"
        },
        {
          "name": "file-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.2.0"
        },
        {
          "name": "fmin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.0.2"
        },
        {
          "name": "fork-ts-checker-webpack-plugin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.3.3"
        },
        {
          "name": "genome-nexus-ts-api-client",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "git-revision-webpack-plugin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "gl-matrix",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.3.2"
        },
        {
          "name": "history",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "4.10.1"
        },
        {
          "name": "html-webpack-plugin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.3.2"
        },
        {
          "name": "igv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.2"
        },
        {
          "name": "imports-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.8.0"
        },
        {
          "name": "jStat",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.0"
        },
        {
          "name": "javascript-natural-sort",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.7.1"
        },
        {
          "name": "jquery",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.6.0"
        },
        {
          "name": "jquery-migrate",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.0.0"
        },
        {
          "name": "js-combinatorics",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.2"
        },
        {
          "name": "js-event-bus",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.1"
        },
        {
          "name": "jsonpath",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.1"
        },
        {
          "name": "jspdf-yworks",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.0.1"
        },
        {
          "name": "jstree",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.4"
        },
        {
          "name": "jszip",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.7.1"
        },
        {
          "name": "juice",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.0.0"
        },
        {
          "name": "lerna",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "9.0.7"
        },
        {
          "name": "linear-algebra",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.4"
        },
        {
          "name": "little-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.0"
        },
        {
          "name": "loader-utils",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.2"
        },
        {
          "name": "localforage",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.9.0"
        },
        {
          "name": "lodash",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.17.21"
        },
        {
          "name": "lolex",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.0"
        },
        {
          "name": "measure-text",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.0.4"
        },
        {
          "name": "memoize-weak-decorator",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.3"
        },
        {
          "name": "mini-css-extract-plugin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "mobx",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.0.0"
        },
        {
          "name": "mobx-react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "7.6.0"
        },
        {
          "name": "mobx-react-lite",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.0.1"
        },
        {
          "name": "mobx-react-router",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "4.1.0"
        },
        {
          "name": "mobx-utils",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "6.0.1"
        },
        {
          "name": "numeral",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.6"
        },
        {
          "name": "object-sizeof",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.0"
        },
        {
          "name": "oncokb-frontend-commons",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "oncokb-styles",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "~1.4.2"
        },
        {
          "name": "oncokb-ts-api-client",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "oncoprintjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "pako",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.0.2"
        },
        {
          "name": "parameter-validator",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.2"
        },
        {
          "name": "path-browserify",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.1"
        },
        {
          "name": "pathway-mapper",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "pegjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.10.0"
        },
        {
          "name": "pluralize",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.0"
        },
        {
          "name": "postcss-url",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.0"
        },
        {
          "name": "progress-bar-webpack-plugin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "pushstate-server",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.0.1"
        },
        {
          "name": "qs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "6.15.2"
        },
        {
          "name": "query-string",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.13.6"
        },
        {
          "name": "range-ts",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.1.5"
        },
        {
          "name": "raw-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.1"
        },
        {
          "name": "rc-tooltip",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.2"
        },
        {
          "name": "react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.3.1"
        },
        {
          "name": "react-bootstrap",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.31.5"
        },
        {
          "name": "react-clipboard.js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.1"
        },
        {
          "name": "react-collapse",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.3"
        },
        {
          "name": "react-color",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.18.1"
        },
        {
          "name": "react-column-resizer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.9"
        },
        {
          "name": "react-dom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.3.1"
        },
        {
          "name": "react-draggable",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "react-file-download",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.2"
        },
        {
          "name": "react-fontawesome",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.0"
        },
        {
          "name": "react-grid-layout",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.16.6"
        },
        {
          "name": "react-helmet",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.1.0"
        },
        {
          "name": "react-if",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "react-json-to-table",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.1.5"
        },
        {
          "name": "react-markdown",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.1"
        },
        {
          "name": "react-mfb",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.0"
        },
        {
          "name": "react-motion",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.4.7"
        },
        {
          "name": "react-mutation-mapper",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "react-overlays",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.7.4"
        },
        {
          "name": "react-portal",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.0"
        },
        {
          "name": "react-rangeslider",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "react-resizable",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.7.5"
        },
        {
          "name": "react-reveal",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.2"
        },
        {
          "name": "react-router",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "5.2.0"
        },
        {
          "name": "react-router-dom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.0"
        },
        {
          "name": "react-select",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.4"
        },
        {
          "name": "react-select1",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "npm:react-select@1.3.0"
        },
        {
          "name": "react-sortable-hoc",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.9.1"
        },
        {
          "name": "react-spinkit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.0"
        },
        {
          "name": "react-table",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "6.10.0"
        },
        {
          "name": "react-text-truncate",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.9.0"
        },
        {
          "name": "react-toastify",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.2"
        },
        {
          "name": "react-virtualized",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.20.1"
        },
        {
          "name": "reactable",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.14.1"
        },
        {
          "name": "reactour",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.15.0"
        },
        {
          "name": "recompose",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.22.0"
        },
        {
          "name": "regression",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "rehype-raw",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.1.0"
        },
        {
          "name": "rehype-sanitize",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "remark-gfm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.1"
        },
        {
          "name": "reselect",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.5.4"
        },
        {
          "name": "rimraf",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "6.1.3"
        },
        {
          "name": "rollup",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.73.0"
        },
        {
          "name": "rollup-plugin-node-externals",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "rollup-plugin-postcss",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.9.0"
        },
        {
          "name": "rollup-plugin-sourcemaps",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.3"
        },
        {
          "name": "rollup-plugin-typescript2",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.31.2"
        },
        {
          "name": "rollup-plugin-web-worker-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.1"
        },
        {
          "name": "sass",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.32.4"
        },
        {
          "name": "sass-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.1.1"
        },
        {
          "name": "sass-resources-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.1"
        },
        {
          "name": "save-svg-as-png",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.17"
        },
        {
          "name": "seamless-immutable",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.1"
        },
        {
          "name": "source-map-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.1.6"
        },
        {
          "name": "style-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "styled-components",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.1"
        },
        {
          "name": "superagent",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.8.3"
        },
        {
          "name": "superagent-cache",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.1"
        },
        {
          "name": "svg2pdf.js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "github:cbioportal/svg2pdf.js#v1.3.3-cbio-patch-1"
        },
        {
          "name": "swagger-client",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.8.25"
        },
        {
          "name": "ts-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "9.5.1"
        },
        {
          "name": "tslib",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.6.0"
        },
        {
          "name": "typed-css-modules",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.6.4"
        },
        {
          "name": "typed-css-modules-webpack-plugin",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.0"
        },
        {
          "name": "typescript",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "4.9.5"
        },
        {
          "name": "underscore",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.8.3"
        },
        {
          "name": "url",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.11.0"
        },
        {
          "name": "url-loader",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.1"
        },
        {
          "name": "venn.js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.20"
        },
        {
          "name": "victory",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "30.0.0"
        },
        {
          "name": "webpack",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.101.3"
        },
        {
          "name": "webpack-cli",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.0.1"
        },
        {
          "name": "webpack-raphael",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "github:DmitryBaranovskiy/raphael#v2.3.0"
        },
        {
          "name": "xml2js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "3dmol",
            "direct": true,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": true,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": true,
            "version": "7.29.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-dynamic-import",
            "direct": true,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-env",
            "direct": true,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-react",
            "direct": true,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@cfaester/enzyme-adapter-react-18",
            "direct": true,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/browser-logs",
            "direct": true,
            "version": "5.35.1",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/browser-rum",
            "direct": true,
            "version": "6.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "@deck.gl/core",
            "direct": true,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@deck.gl/layers",
            "direct": true,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@deck.gl/react",
            "direct": true,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@deck.gl/widgets",
            "direct": true,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@fortawesome/fontawesome-free",
            "direct": true,
            "version": "6.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": true,
            "version": "22.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-image",
            "direct": true,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-json",
            "direct": true,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-node-resolve",
            "direct": true,
            "version": "13.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": true,
            "version": "12.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": true,
            "version": "3.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai-enzyme",
            "direct": true,
            "version": "0.6.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/classnames",
            "direct": true,
            "version": "0.0.32",
            "ecosystem": "npm"
          },
          {
            "name": "@types/color-convert",
            "direct": true,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale",
            "direct": true,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale-chromatic",
            "direct": true,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/enzyme",
            "direct": true,
            "version": "3.10.19",
            "ecosystem": "npm"
          },
          {
            "name": "@types/expired-storage",
            "direct": true,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/google.analytics",
            "direct": true,
            "version": "0.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "@types/history",
            "direct": true,
            "version": "4.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest",
            "direct": true,
            "version": "27.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jquery",
            "direct": true,
            "version": "3.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-combinatorics",
            "direct": true,
            "version": "0.5.29",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jstree",
            "direct": true,
            "version": "3.3.46",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash",
            "direct": true,
            "version": "4.14.104",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash",
            "direct": true,
            "version": "4.17.24",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lolex",
            "direct": true,
            "version": "1.5.31",
            "ecosystem": "npm"
          },
          {
            "name": "@types/numeral",
            "direct": true,
            "version": "0.0.22",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pako",
            "direct": true,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": true,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/raphael",
            "direct": true,
            "version": "2.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@types/rc-tooltip",
            "direct": true,
            "version": "3.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": true,
            "version": "18.3.27",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-bootstrap",
            "direct": true,
            "version": "0.32.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-collapse",
            "direct": true,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-color",
            "direct": true,
            "version": "3.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": true,
            "version": "17.0.26",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": true,
            "version": "18.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-fontawesome",
            "direct": true,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-grid-layout",
            "direct": true,
            "version": "0.16.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-helmet",
            "direct": true,
            "version": "6.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-overlays",
            "direct": true,
            "version": "0.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-router-dom",
            "direct": true,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-select",
            "direct": true,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-sortable-hoc",
            "direct": true,
            "version": "0.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-spinkit",
            "direct": true,
            "version": "1.1.40",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-table",
            "direct": true,
            "version": "6.8.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-toastify",
            "direct": true,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-virtualized",
            "direct": true,
            "version": "9.22.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/recompose",
            "direct": true,
            "version": "0.20.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/reselect",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/seamless-immutable",
            "direct": true,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sinon",
            "direct": true,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/superagent",
            "direct": true,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/cli",
            "direct": true,
            "version": "7.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/codemod",
            "direct": true,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/devtools-service",
            "direct": true,
            "version": "7.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/junit-reporter",
            "direct": true,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "autobind-decorator",
            "direct": true,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "autobind-decorator",
            "direct": true,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-loader",
            "direct": true,
            "version": "6.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-loader",
            "direct": true,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "babel-polyfill",
            "direct": true,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "better-react-spinkit",
            "direct": true,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bind-decorator",
            "direct": true,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "bootstrap",
            "direct": true,
            "version": "3.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "bootstrap-sass",
            "direct": true,
            "version": "3.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "bowser",
            "direct": true,
            "version": "1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "browserstack-local",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": true,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": true,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": true,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": true,
            "version": "^2.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "clipboard",
            "direct": true,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "clipboardy",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": true,
            "version": "1.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "contrast",
            "direct": true,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "copy-webpack-plugin",
            "direct": true,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": true,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "css-loader",
            "direct": true,
            "version": "0.23.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-loader",
            "direct": true,
            "version": "6.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "csvtojson",
            "direct": true,
            "version": "2.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-navigator",
            "direct": true,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-panzoom",
            "direct": true,
            "version": "2.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "d3",
            "direct": true,
            "version": "3.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "d3-dsv",
            "direct": true,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale",
            "direct": true,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale",
            "direct": true,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale-chromatic",
            "direct": true,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "datatables.net",
            "direct": true,
            "version": "1.13.11",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "enzyme",
            "direct": true,
            "version": "3.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "enzyme-custom-wrappers",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "expired-storage",
            "direct": true,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": true,
            "version": "4.22.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast_array_intersect",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-loader",
            "direct": true,
            "version": "0.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "file-loader",
            "direct": true,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fmin",
            "direct": true,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fork-ts-checker-webpack-plugin",
            "direct": true,
            "version": "6.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": true,
            "version": "11.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": true,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": true,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "git-revision-webpack-plugin",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "gl-matrix",
            "direct": true,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "gl-matrix",
            "direct": true,
            "version": "3.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "history",
            "direct": true,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "html-webpack-plugin",
            "direct": true,
            "version": "5.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "igv",
            "direct": true,
            "version": "2.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "imports-loader",
            "direct": true,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "javascript-natural-sort",
            "direct": true,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "jquery",
            "direct": true,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "jquery",
            "direct": true,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "jquery",
            "direct": true,
            "version": "^3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jquery-migrate",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-combinatorics",
            "direct": true,
            "version": "0.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "js-event-bus",
            "direct": true,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonpath",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "jspdf-yworks",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jStat",
            "direct": true,
            "version": "1.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "jstat",
            "direct": true,
            "version": "1.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "jstat",
            "direct": true,
            "version": "^1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "jstree",
            "direct": true,
            "version": "3.3.17",
            "ecosystem": "npm"
          },
          {
            "name": "jszip",
            "direct": true,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "juice",
            "direct": true,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "juice",
            "direct": true,
            "version": "^10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lerna",
            "direct": true,
            "version": "9.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "linear-algebra",
            "direct": true,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "little-loader",
            "direct": true,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "loader-utils",
            "direct": true,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "loader-utils",
            "direct": true,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "loader-utils",
            "direct": true,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "localforage",
            "direct": true,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": true,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": true,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": true,
            "version": "^4.17.21",
            "ecosystem": "npm"
          },
          {
            "name": "lolex",
            "direct": true,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "lolex",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "lolex",
            "direct": true,
            "version": "2.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "lolex",
            "direct": true,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "measure-text",
            "direct": true,
            "version": "0.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "memoize-weak-decorator",
            "direct": true,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "memoize-weak-decorator",
            "direct": true,
            "version": "^1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "mini-css-extract-plugin",
            "direct": true,
            "version": "2.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "mobx",
            "direct": true,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mobx-react",
            "direct": true,
            "version": "7.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "mobx-react-lite",
            "direct": true,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mobx-react-lite",
            "direct": true,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "mobx-react-router",
            "direct": true,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mobx-utils",
            "direct": true,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "node-ipc",
            "direct": true,
            "version": "9.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "numeral",
            "direct": true,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "numeral",
            "direct": true,
            "version": "^2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "object-sizeof",
            "direct": true,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "object-sizeof",
            "direct": true,
            "version": "^1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "oncokb-styles",
            "direct": true,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "oncokb-styles",
            "direct": true,
            "version": "~1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "oncoprintjs",
            "direct": true,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": true,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": true,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "parameter-validator",
            "direct": true,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": true,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": true,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pathway-mapper",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "pegjs",
            "direct": true,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "pluralize",
            "direct": true,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-url",
            "direct": true,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "progress-bar-webpack-plugin",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pushstate-server",
            "direct": true,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": true,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": true,
            "version": "6.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "query-string",
            "direct": true,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "query-string",
            "direct": true,
            "version": "6.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "range-ts",
            "direct": true,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "raw-loader",
            "direct": true,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "rc-tooltip",
            "direct": true,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "rc-tooltip",
            "direct": true,
            "version": "^5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "16.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-bootstrap",
            "direct": true,
            "version": "0.31.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-bootstrap",
            "direct": true,
            "version": "^0.31.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-clipboard.js",
            "direct": true,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-collapse",
            "direct": true,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-collapse",
            "direct": true,
            "version": "^4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-color",
            "direct": true,
            "version": "2.19.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-column-resizer",
            "direct": true,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "15.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "16.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-draggable",
            "direct": true,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-file-download",
            "direct": true,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-file-download",
            "direct": true,
            "version": "^0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-fontawesome",
            "direct": true,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-grid-layout",
            "direct": true,
            "version": "0.16.6",
            "ecosystem": "npm"
          },
          {
            "name": "react-helmet",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-if",
            "direct": true,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-if",
            "direct": true,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-json-to-table",
            "direct": true,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-mfb",
            "direct": true,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-motion",
            "direct": true,
            "version": "0.4.8",
            "ecosystem": "npm"
          },
          {
            "name": "react-motion",
            "direct": true,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-motion",
            "direct": true,
            "version": "^0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-overlays",
            "direct": true,
            "version": "0.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-portal",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-rangeslider",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-rangeslider",
            "direct": true,
            "version": "^2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-resizable",
            "direct": true,
            "version": "1.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-reveal",
            "direct": true,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-router",
            "direct": true,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-router-dom",
            "direct": true,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-select",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-select",
            "direct": true,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-select",
            "direct": true,
            "version": "^3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-sortable-hoc",
            "direct": true,
            "version": "1.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-spinkit",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-table",
            "direct": true,
            "version": "6.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-table",
            "direct": true,
            "version": "^6.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-text-truncate",
            "direct": true,
            "version": "0.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-toastify",
            "direct": true,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-toastify",
            "direct": true,
            "version": "9.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-virtualized",
            "direct": true,
            "version": "9.22.6",
            "ecosystem": "npm"
          },
          {
            "name": "reactable",
            "direct": true,
            "version": "0.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "reactour",
            "direct": true,
            "version": "1.19.4",
            "ecosystem": "npm"
          },
          {
            "name": "recompose",
            "direct": true,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "regression",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-raw",
            "direct": true,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-sanitize",
            "direct": true,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "reselect",
            "direct": true,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": true,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": true,
            "version": "2.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": true,
            "version": "2.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": true,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": true,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": true,
            "version": "0.25.8",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": true,
            "version": "2.80.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-node-externals",
            "direct": true,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-postcss",
            "direct": true,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-sourcemaps",
            "direct": true,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-typescript2",
            "direct": true,
            "version": "0.31.2",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-web-worker-loader",
            "direct": true,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "sass",
            "direct": true,
            "version": "1.32.4",
            "ecosystem": "npm"
          },
          {
            "name": "sass-loader",
            "direct": true,
            "version": "10.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "sass-resources-loader",
            "direct": true,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "save-svg-as-png",
            "direct": true,
            "version": "1.4.17",
            "ecosystem": "npm"
          },
          {
            "name": "save-svg-as-png",
            "direct": true,
            "version": "^1.4.17",
            "ecosystem": "npm"
          },
          {
            "name": "seamless-immutable",
            "direct": true,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "seamless-immutable",
            "direct": true,
            "version": "^7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "seamless-immutable",
            "direct": true,
            "version": "^7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-loader",
            "direct": true,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "style-loader",
            "direct": true,
            "version": "0.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "style-loader",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "styled-components",
            "direct": true,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "superagent",
            "direct": true,
            "version": "3.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "superagent",
            "direct": true,
            "version": "^3.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "superagent-cache",
            "direct": true,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "svg2pdf.js",
            "direct": true,
            "version": "https://codeload.github.com/cbioportal/svg2pdf.js/tar.gz/5a935ad5432e181497bc101b1825c0adb6da6622",
            "ecosystem": "npm"
          },
          {
            "name": "swagger-client",
            "direct": true,
            "version": "3.8.25",
            "ecosystem": "npm"
          },
          {
            "name": "ts-loader",
            "direct": true,
            "version": "9.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "typed-css-modules",
            "direct": true,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "typed-css-modules-webpack-plugin",
            "direct": true,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "4.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "underscore",
            "direct": true,
            "version": "1.13.6",
            "ecosystem": "npm"
          },
          {
            "name": "underscore",
            "direct": true,
            "version": "1.13.8",
            "ecosystem": "npm"
          },
          {
            "name": "underscore",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "url",
            "direct": true,
            "version": "0.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "url",
            "direct": true,
            "version": "^0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "url-loader",
            "direct": true,
            "version": "0.5.9",
            "ecosystem": "npm"
          },
          {
            "name": "url-loader",
            "direct": true,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "venn.js",
            "direct": true,
            "version": "0.2.20",
            "ecosystem": "npm"
          },
          {
            "name": "victory",
            "direct": true,
            "version": "30.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wdio-browserstack-service",
            "direct": true,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "wdio-errorshot-reporter",
            "direct": true,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "wdio-junit-reporter",
            "direct": true,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "wdio-novus-visual-regression-service",
            "direct": true,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "wdio-spec-reporter",
            "direct": true,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wdio-timeline-reporter",
            "direct": true,
            "version": "5.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": true,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": true,
            "version": "5.106.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-cli",
            "direct": true,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "xml2js",
            "direct": true,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "com.github.eirslett:frontend-maven-plugin",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-gpg-plugin",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-source-plugin",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.sonatype.central:central-publishing-maven-plugin",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "maven"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-annotate-as-pure",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-class-features-plugin",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-regexp-features-plugin",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-define-polyfill-provider",
            "direct": false,
            "version": "0.6.8",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-member-expression-to-functions",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-optimise-call-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-remap-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-replace-supers",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-skip-transparent-expression-wrappers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-wrap-function",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-class-properties",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-nullish-coalescing-operator",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-optional-chaining",
            "direct": false,
            "version": "7.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-private-property-in-object",
            "direct": false,
            "version": "7.21.0-placeholder-for-preset-env.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-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-flow",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-assertions",
            "direct": false,
            "version": "7.28.6",
            "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-syntax-unicode-sets-regex",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-arrow-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-generator-functions",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-to-generator",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoped-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoping",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-properties",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-static-block",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-classes",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-computed-properties",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-destructuring",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dotall-regex",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-keys",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dynamic-import",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-explicit-resource-management",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-exponentiation-operator",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-export-namespace-from",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-flow-strip-types",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-for-of",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-function-name",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-json-strings",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-logical-assignment-operators",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-member-expression-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-amd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-commonjs",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.29.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-umd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-named-capturing-groups-regex",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-new-target",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-nullish-coalescing-operator",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-numeric-separator",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-rest-spread",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-super",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-catch-binding",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-chaining",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-parameters",
            "direct": false,
            "version": "7.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-methods",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-property-in-object",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-property-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-display-name",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-development",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-pure-annotations",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regenerator",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regexp-modifiers",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-reserved-words",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-shorthand-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-spread",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-sticky-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-template-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typeof-symbol",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typescript",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-escapes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-property-regex",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-sets-regex",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-flow",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-modules",
            "direct": false,
            "version": "0.1.6-no-external-plugins",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-typescript",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/register",
            "direct": false,
            "version": "7.28.6",
            "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/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@cspotcode/source-map-support",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/browser-core",
            "direct": false,
            "version": "5.35.1",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/browser-core",
            "direct": false,
            "version": "6.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/browser-rum-core",
            "direct": false,
            "version": "6.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "@datastructures-js/max-heap",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.9.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": "@emotion/cache",
            "direct": false,
            "version": "10.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/core",
            "direct": false,
            "version": "10.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/css",
            "direct": false,
            "version": "10.0.27",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/hash",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/is-prop-valid",
            "direct": false,
            "version": "0.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/memoize",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/serialize",
            "direct": false,
            "version": "0.11.16",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/sheet",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/stylis",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/unitless",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/utils",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/weak-memoize",
            "direct": false,
            "version": "0.2.5",
            "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/utils",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "@gar/promise-retry",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@hutson/parse-repository-url",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@icons/material",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/ansi",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/checkbox",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "5.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "10.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/editor",
            "direct": false,
            "version": "4.2.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/expand",
            "direct": false,
            "version": "4.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/figures",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/number",
            "direct": false,
            "version": "3.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/password",
            "direct": false,
            "version": "4.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "7.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/rawlist",
            "direct": false,
            "version": "4.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/search",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/select",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/type",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/string-locale-compare",
            "direct": false,
            "version": "1.1.0",
            "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": "@istanbuljs/schema",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/console",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/core",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/diff-sequences",
            "direct": false,
            "version": "30.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect-utils",
            "direct": false,
            "version": "28.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/fake-timers",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/get-type",
            "direct": false,
            "version": "30.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/globals",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/reporters",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "28.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "30.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/source-map",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-result",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-sequencer",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/transform",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "28.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/bmp",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/bmp",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/core",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/core",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/custom",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/custom",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/gif",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/gif",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/jpeg",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/jpeg",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blit",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blit",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blur",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blur",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-circle",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-circle",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-color",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-color",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-contain",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-contain",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-cover",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-cover",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-crop",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-crop",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-displace",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-displace",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-dither",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-dither",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-fisheye",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-fisheye",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-flip",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-flip",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-gaussian",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-gaussian",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-invert",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-invert",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-mask",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-mask",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-normalize",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-normalize",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-print",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-print",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-resize",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-resize",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-rotate",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-rotate",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-scale",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-scale",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-shadow",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-shadow",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-threshold",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-threshold",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugins",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugins",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/png",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/png",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/tiff",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/tiff",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/types",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/types",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/utils",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/utils",
            "direct": false,
            "version": "0.14.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/source-map",
            "direct": false,
            "version": "0.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/base64",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/base64",
            "direct": false,
            "version": "17.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/buffers",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/buffers",
            "direct": false,
            "version": "17.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/codegen",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/codegen",
            "direct": false,
            "version": "17.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-core",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-fsa",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-node",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-node-builtins",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-node-to-fsa",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-node-utils",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-print",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/fs-snapshot",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/json-pack",
            "direct": false,
            "version": "1.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/json-pack",
            "direct": false,
            "version": "17.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/json-pointer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/json-pointer",
            "direct": false,
            "version": "17.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/util",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/util",
            "direct": false,
            "version": "17.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@kyleshockey/js-yaml",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kyleshockey/object-assign-deep",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@lazy-node/types-path",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@leichtgewicht/ip-codec",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@ljharb/resumer",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ljharb/through",
            "direct": false,
            "version": "2.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@loaders.gl/core",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@loaders.gl/images",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@loaders.gl/loader-utils",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@loaders.gl/schema",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@loaders.gl/schema-utils",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@loaders.gl/worker-utils",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@luma.gl/core",
            "direct": false,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@luma.gl/engine",
            "direct": false,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@luma.gl/shadertools",
            "direct": false,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@luma.gl/webgl",
            "direct": false,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@mapbox/tiny-sdf",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@math.gl/core",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@math.gl/polygon",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@math.gl/sun",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@math.gl/types",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@math.gl/web-mercator",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/error-codes",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/runtime",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/runtime-core",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/runtime-tools",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/sdk",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/webpack-bundler-runtime",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@netlify/open-api",
            "direct": false,
            "version": "2.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.scandir",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.stat",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.walk",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/agent",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/arborist",
            "direct": false,
            "version": "9.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/fs",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/fs",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/git",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/git",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/installed-package-contents",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/installed-package-contents",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/map-workspaces",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/metavuln-calculator",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/name-from-folder",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/name-from-folder",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/node-gyp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/node-gyp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/package-json",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/promise-spawn",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/promise-spawn",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/query",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/redact",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/redact",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/run-script",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/devkit",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-darwin-arm64",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-darwin-x64",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-freebsd-x64",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-linux-arm-gnueabihf",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-linux-arm64-gnu",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-linux-arm64-musl",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-linux-x64-gnu",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-linux-x64-musl",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-win32-arm64-msvc",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nx/nx-win32-x64-msvc",
            "direct": false,
            "version": "22.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-token",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/core",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/endpoint",
            "direct": false,
            "version": "9.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/graphql",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-types",
            "direct": false,
            "version": "24.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-enterprise-rest",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-paginate-rest",
            "direct": false,
            "version": "11.4.4-cjs.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-request-log",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-rest-endpoint-methods",
            "direct": false,
            "version": "13.3.2-cjs.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request",
            "direct": false,
            "version": "8.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request-error",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/rest",
            "direct": false,
            "version": "20.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/types",
            "direct": false,
            "version": "13.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-cms",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-csr",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-ecc",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pfx",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pkcs8",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pkcs9",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-rsa",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-schema",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-x509",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-x509-attr",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/x509",
            "direct": false,
            "version": "1.14.3",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.59.1",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@popperjs/core",
            "direct": false,
            "version": "2.11.8",
            "ecosystem": "npm"
          },
          {
            "name": "@probe.gl/env",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@probe.gl/log",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@probe.gl/stats",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@puppeteer/browsers",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rooks/use-mutation-observer",
            "direct": false,
            "version": "4.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-darwin-arm64",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-darwin-x64",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-x64-musl",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-wasm32-wasi",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/cli",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/core",
            "direct": false,
            "version": "1.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/dev-server",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/lite-tapable",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sigstore/bundle",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sigstore/core",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sigstore/protobuf-specs",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sigstore/sign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sigstore/tuf",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sigstore/verify",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.24.51",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.34.49",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/commons",
            "direct": false,
            "version": "1.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/formatio",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/formatio",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/samsam",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/text-encoding",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.23",
            "ecosystem": "npm"
          },
          {
            "name": "@szmarczak/http-timer",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@szmarczak/http-timer",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@testim/chrome-version",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "8.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/once",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/quickjs-emscripten",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tracerbench/trace-event",
            "direct": false,
            "version": "7.0.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": "@tufjs/canonical-json",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tufjs/models",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/darwin-64",
            "direct": false,
            "version": "2.9.14",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/darwin-arm64",
            "direct": false,
            "version": "2.9.14",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-64",
            "direct": false,
            "version": "2.9.14",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-arm64",
            "direct": false,
            "version": "2.9.14",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-64",
            "direct": false,
            "version": "2.9.14",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-arm64",
            "direct": false,
            "version": "2.9.14",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/along",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/area",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/bbox",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/bbox-clip",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/bbox-polygon",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/bearing",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/bearing",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/bezier-spline",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-clockwise",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-contains",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-crosses",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-disjoint",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-equal",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-overlap",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-parallel",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-point-in-polygon",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-point-on-line",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/boolean-within",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/buffer",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/center",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/center-mean",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/center-median",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/center-of-mass",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/centroid",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/circle",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/clean-coords",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/clone",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/clone",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/clusters",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/clusters-dbscan",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/clusters-kmeans",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/collect",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/combine",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/concave",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/convex",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/destination",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/difference",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/dissolve",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/distance",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/distance",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/ellipse",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/envelope",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/explode",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/flatten",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/flip",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/great-circle",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/helpers",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/helpers",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/hex-grid",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/interpolate",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/intersect",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/invariant",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/invariant",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/isobands",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/isolines",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/kinks",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/length",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-arc",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-chunk",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-intersect",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-offset",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-overlap",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-segment",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-slice",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-slice-along",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-split",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/line-to-polygon",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/mask",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/meta",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/meta",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/midpoint",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/nearest-point",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/nearest-point-on-line",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/nearest-point-to-line",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/planepoint",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/point-grid",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/point-on-feature",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/point-to-line-distance",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/points-within-polygon",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/polygon-tangents",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/polygon-to-line",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/polygonize",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/projection",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/projection",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/random",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/rewind",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/rhumb-bearing",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/rhumb-bearing",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/rhumb-destination",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/rhumb-distance",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/rhumb-distance",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/sample",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/sector",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/shortest-path",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/simplify",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/square",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/square-grid",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/standard-deviational-ellipse",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/tag",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/tesselate",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/tin",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/transform-rotate",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/transform-scale",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/transform-translate",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/triangle-grid",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/truncate",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/turf",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/union",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/unkink-polygon",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turf/voronoi",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.9.0",
            "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/bonjour",
            "direct": false,
            "version": "3.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cacheable-request",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cheerio",
            "direct": false,
            "version": "0.22.35",
            "ecosystem": "npm"
          },
          {
            "name": "@types/color-name",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/command-line-args",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/command-line-usage",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect-history-api-fallback",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/css-modules-loader-core",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cucumber",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-delaunay",
            "direct": false,
            "version": "5.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-time",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/diff",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/easy-table",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ejs",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint-scope",
            "direct": false,
            "version": "3.7.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "0.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "4.17.25",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "4.19.8",
            "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/glob",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/graceful-fs",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "2.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/html-minifier-terser",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-errors",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-proxy",
            "direct": false,
            "version": "1.17.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/inquirer",
            "direct": false,
            "version": "8.2.12",
            "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/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-stringify-safe",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsonfile",
            "direct": false,
            "version": "6.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/keyv",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash.flattendeep",
            "direct": false,
            "version": "4.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash.pickby",
            "direct": false,
            "version": "4.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash.union",
            "direct": false,
            "version": "4.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "3.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdurl",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/minimatch",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/minimist",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mocha",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "16.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.19.130",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "24.13.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node-forge",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/normalize-package-data",
            "direct": false,
            "version": "2.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/object-inspect",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/offscreencanvas",
            "direct": false,
            "version": "2019.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse-json",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse5",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prettier",
            "direct": false,
            "version": "2.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "15.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/q",
            "direct": false,
            "version": "1.5.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-router",
            "direct": false,
            "version": "5.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-test-renderer",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/reactcss",
            "direct": false,
            "version": "1.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/recursive-readdir",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/resolve",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/responselike",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/retry",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-index",
            "direct": false,
            "version": "1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "1.15.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sizzle",
            "direct": false,
            "version": "2.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sockjs",
            "direct": false,
            "version": "0.3.36",
            "ecosystem": "npm"
          },
          {
            "name": "@types/stack-utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/stream-buffers",
            "direct": false,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/supports-color",
            "direct": false,
            "version": "8.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/through",
            "direct": false,
            "version": "0.0.33",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tmp",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ua-parser-js",
            "direct": false,
            "version": "0.7.39",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/validator",
            "direct": false,
            "version": "13.15.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/which",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "16.0.11",
            "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": "@types/yauzl",
            "direct": false,
            "version": "2.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/config",
            "direct": false,
            "version": "7.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/config",
            "direct": false,
            "version": "7.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/config",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/local-runner",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/logger",
            "direct": false,
            "version": "5.16.10",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/logger",
            "direct": false,
            "version": "6.10.10",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/logger",
            "direct": false,
            "version": "7.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/mocha-framework",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/protocols",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/repl",
            "direct": false,
            "version": "7.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/repl",
            "direct": false,
            "version": "7.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/repl",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/reporter",
            "direct": false,
            "version": "5.22.4",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/reporter",
            "direct": false,
            "version": "6.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/reporter",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/runner",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/spec-reporter",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/types",
            "direct": false,
            "version": "7.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/types",
            "direct": false,
            "version": "7.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/types",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/utils",
            "direct": false,
            "version": "7.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/utils",
            "direct": false,
            "version": "7.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/utils",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ast",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/floating-point-hex-parser",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-api-error",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-buffer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-numbers",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-bytecode",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-section",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ieee754",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/leb128",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/utf8",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-edit",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-gen",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-opt",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-parser",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wast-printer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webpack-cli/configtest",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webpack-cli/info",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webpack-cli/serve",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/ieee754",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/long",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@yarn-tool/resolve-package",
            "direct": false,
            "version": "1.0.47",
            "ecosystem": "npm"
          },
          {
            "name": "@yarnpkg/lockfile",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@yarnpkg/parsers",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@zkochan/js-yaml",
            "direct": false,
            "version": "0.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "abab",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "abab",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "4.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "5.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "7.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-dynamic-import",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-globals",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-globals",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-phases",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "add-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "affine-complement",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "affine-hull",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "2.1.1",
            "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": "ajv",
            "direct": false,
            "version": "4.11.8",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "3.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "align-text",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "alphanum-sort",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "amdefine",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-align",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-html-community",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "2.2.1",
            "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": "any-base",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "apache-arrow",
            "direct": false,
            "version": "21.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "aproba",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "arch",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "archiver",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "archiver-utils",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "archiver-utils",
            "direct": false,
            "version": "3.0.4",
            "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-query",
            "direct": false,
            "version": "5.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "arr-diff",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "arr-diff",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "arr-flatten",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "arr-union",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-back",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "array-buffer-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-equal",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-find-index",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-flatten",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-from",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-ify",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-parallel",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "array-series",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-unique",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-unique",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.filter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flat",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.reduce",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "arraybuffer.prototype.slice",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "arraydiff",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "arrify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "asap",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "asn1",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "asn1.js",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "asn1js",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "assert",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "assert-plus",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "assign-symbols",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "2.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-each",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-exit-hook",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "async-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "at-least-node",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "atob",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "autoprefixer",
            "direct": false,
            "version": "6.7.7",
            "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.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "babar",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-cli",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-code-frame",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-core",
            "direct": false,
            "version": "6.26.3",
            "ecosystem": "npm"
          },
          {
            "name": "babel-core",
            "direct": false,
            "version": "7.0.0-bridge.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-generator",
            "direct": false,
            "version": "6.26.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-bindify-decorators",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-builder-binary-assignment-operator-visitor",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-builder-react-jsx",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-call-delegate",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-define-map",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-explode-assignable-expression",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-explode-class",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-function-name",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-get-function-arity",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-hoist-variables",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-optimise-call-expression",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-regex",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-remap-async-to-generator",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helper-replace-supers",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-helpers",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-jest",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-messages",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-check-es2015-constants",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-emotion",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-istanbul",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-jest-hoist",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-macros",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs2",
            "direct": false,
            "version": "0.4.17",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs3",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-regenerator",
            "direct": false,
            "version": "0.6.8",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-rewire",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-styled-components",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-async-functions",
            "direct": false,
            "version": "6.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-async-generators",
            "direct": false,
            "version": "6.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-class-properties",
            "direct": false,
            "version": "6.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-decorators",
            "direct": false,
            "version": "6.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-dynamic-import",
            "direct": false,
            "version": "6.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-exponentiation-operator",
            "direct": false,
            "version": "6.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-flow",
            "direct": false,
            "version": "6.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-jsx",
            "direct": false,
            "version": "6.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-object-rest-spread",
            "direct": false,
            "version": "6.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-syntax-trailing-function-commas",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-async-generator-functions",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-async-to-generator",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-class-properties",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-decorators",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-decorators-legacy",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-arrow-functions",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-block-scoped-functions",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-block-scoping",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-classes",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-computed-properties",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-destructuring",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-duplicate-keys",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-for-of",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-function-name",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-literals",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-modules-amd",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-modules-commonjs",
            "direct": false,
            "version": "6.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-modules-systemjs",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-modules-umd",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-object-super",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-parameters",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-shorthand-properties",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-spread",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-sticky-regex",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-template-literals",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-typeof-symbol",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-es2015-unicode-regex",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-exponentiation-operator",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-flow-strip-types",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-object-rest-spread",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-react-display-name",
            "direct": false,
            "version": "6.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-react-jsx",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-react-jsx-self",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-react-jsx-source",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-regenerator",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-runtime",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-transform-strict-mode",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-current-node-syntax",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-es2015",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-es2015-webpack",
            "direct": false,
            "version": "6.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-flow",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-jest",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-react",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-stage-2",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-stage-3",
            "direct": false,
            "version": "6.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-register",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-runtime",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-runtime",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-template",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-traverse",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-types",
            "direct": false,
            "version": "6.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "babylon",
            "direct": false,
            "version": "6.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-events",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "bare-fs",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-os",
            "direct": false,
            "version": "3.8.7",
            "ecosystem": "npm"
          },
          {
            "name": "bare-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-stream",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-url",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "base",
            "direct": false,
            "version": "0.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "base64-arraybuffer",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.18",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.38",
            "ecosystem": "npm"
          },
          {
            "name": "basic-ftp",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "batch",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "bcrypt-pbkdf",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "before-after-hook",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "big.js",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "big.js",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "bin-links",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "1.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "bindings",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "bit-twiddle",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "bl",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "bmp-js",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bn.js",
            "direct": false,
            "version": "4.12.3",
            "ecosystem": "npm"
          },
          {
            "name": "bn.js",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.4",
            "ecosystem": "npm"
          },
          {
            "name": "bonjour-service",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "boolbase",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.14",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "1.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "brorand",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "browser-process-hrtime",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "browser-stdout",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-aes",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-cipher",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-des",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-rsa",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-sign",
            "direct": false,
            "version": "4.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-zlib",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "1.7.7",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.2",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "bs-logger",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "bser",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "btoa",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "4.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "^6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-equal",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-xor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "builtin-modules",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "builtin-status-codes",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-name",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "byte-size",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bytestreamjs",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cac",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cacache",
            "direct": false,
            "version": "20.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cache-base",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cache-service-cache-module",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-lookup",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "7.0.4",
            "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": "caller-callsite",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "caller-path",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "camel-case",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase-keys",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase-keys",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase-keys",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "camelize",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-api",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-api",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-db",
            "direct": false,
            "version": "1.0.30001787",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001787",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001799",
            "ecosystem": "npm"
          },
          {
            "name": "canvg",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "caseless",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "center-align",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "centra",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "cf-blob.js",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "chai-enzyme",
            "direct": false,
            "version": "1.0.0-beta.1",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk-template",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "change-emitter",
            "direct": false,
            "version": "0.1.6",
            "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": "chardet",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "charenc",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "check-error",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cheerio",
            "direct": false,
            "version": "1.0.0-rc.5",
            "ecosystem": "npm"
          },
          {
            "name": "cheerio-select-tmp",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "2.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-launcher",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-launcher",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "chromedriver",
            "direct": false,
            "version": "145.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "chromium-bidi",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "cipher-base",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "clap",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "class-utils",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "clean-css",
            "direct": false,
            "version": "5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "clean-stack",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli",
            "direct": false,
            "version": "0.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "cli-boxes",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "2.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "cli-width",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-width",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clone",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "clone-deep",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clone-response",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cmd-shim",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cmd-shim",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "coa",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "coa",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "code-point-at",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "collapse-white-space",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "collect-v8-coverage",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "collection-visit",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "color",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "color",
            "direct": false,
            "version": "3.2.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": "color-string",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "color-string",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-support",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "colormin",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "colors",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "colors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "colors",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "columnify",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "command-line-args",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "command-line-usage",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "common-ancestor-path",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compare-func",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "compare-versions",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "component-emitter",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "compress-commons",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "compressible",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "computed-style",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "concat-stream",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "concat-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "concat-with-sourcemaps",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "concaveman",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "concurrently",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "config",
            "direct": false,
            "version": "1.31.0",
            "ecosystem": "npm"
          },
          {
            "name": "config-chain",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "configstore",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "connect",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "connect-history-api-fallback",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "connect-static-file",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "console-browserify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "console-browserify",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "console-control-strings",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "constants-browserify",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "contour_plot",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-changelog-angular",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-changelog-core",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-changelog-preset-loader",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-changelog-writer",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-commits-filter",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-commits-parser",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "conventional-recommended-bump",
            "direct": false,
            "version": "7.0.1",
            "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": "convex-hull",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "convex-minkowski-sum",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "cookiejar",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "copy-descriptor",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": false,
            "version": "2.6.12",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": false,
            "version": "3.29.1",
            "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": "core-util-is",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "corser",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cose-base",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "crc-32",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "crc32-stream",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "create-ecdh",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "create-hash",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "create-hmac",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "create-react-class",
            "direct": false,
            "version": "15.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "create-require",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cross-fetch",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "cross-fetch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "6.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crypt",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-browserify",
            "direct": false,
            "version": "3.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-random-string",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "csp_evaluator",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-color-keywords",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-color-names",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "css-declaration-sorter",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-in-js-utils",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-line-break",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-modules-loader-core",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-select-base-adapter",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-selector-tokenizer",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "css-selector-tokenizer",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "css-shorthand-properties",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-to-react-native",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "1.0.0-alpha.37",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "css-value",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssfontparser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano",
            "direct": false,
            "version": "3.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano",
            "direct": false,
            "version": "4.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-preset-default",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-util-get-arguments",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-util-get-match",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-util-raw-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-util-same-parent",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "csso",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "csso",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssom",
            "direct": false,
            "version": "0.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "cssom",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "cssstyle",
            "direct": false,
            "version": "0.2.37",
            "ecosystem": "npm"
          },
          {
            "name": "cssstyle",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssstyle",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "2.6.21",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "cuint",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "currently-unhandled",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape",
            "direct": false,
            "version": "3.33.2",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-context-menus",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-edge-editing",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-edgehandles",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-fcose",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-grid-guide",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-layout-utilities",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-node-editing",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-popper",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-undo-redo",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-view-utilities",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-collection",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-delaunay",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-dispatch",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "d3-ease",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "d3-format",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "d3-geo",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-interpolate",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-path",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "d3-selection",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-shape",
            "direct": false,
            "version": "1.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time-format",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-timer",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "d3-transition",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-voronoi",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-voronoi",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "dargs",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dashdash",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-buffer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-offset",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": false,
            "version": "2.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-format",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "date-format",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "date-now",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "dateformat",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.8",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "decode-uri-component",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "deep-eql",
            "direct": false,
            "version": "4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deep-equal",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "deep-equal",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "deep-equal-in-any-order",
            "direct": false,
            "version": "1.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "deep-extend",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "deep-extend",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser-id",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "defaults",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "defer-to-connect",
            "direct": false,
            "version": "1.1.3",
            "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": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-lazy-prop",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "define-property",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "define-property",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-property",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "defined",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "degenerator",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "delaunator",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "delegate",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "density-clustering",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "deprecation",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "des.js",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-newline",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node-es",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "devtools",
            "direct": false,
            "version": "7.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "devtools",
            "direct": false,
            "version": "7.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "devtools",
            "direct": false,
            "version": "7.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.1113120",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.1258865",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.1260888",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.1581282",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.948846",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.981744",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "3.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "diff-sequences",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "diff-sequences",
            "direct": false,
            "version": "28.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "diffie-hellman",
            "direct": false,
            "version": "5.0.3",
            "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": "dns-packet",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "dom-align",
            "direct": false,
            "version": "1.12.4",
            "ecosystem": "npm"
          },
          {
            "name": "dom-converter",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-helpers",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-helpers",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-walk",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "domain-browser",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domexception",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "dot-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "dot-prop",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv-expand",
            "direct": false,
            "version": "11.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "dotignore",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer3",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "earcut",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "easy-stack",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "easy-table",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ecc-jsbn",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "ecstatic",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "edge-paths",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ejs",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "ejs",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.335",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.336",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.376",
            "ecosystem": "npm"
          },
          {
            "name": "elliptic",
            "direct": false,
            "version": "6.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "emittery",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emojis-list",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "emojis-list",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "encode-3986",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "encoding",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "3.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "enquirer",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "enquirer",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "env-paths",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "envinfo",
            "direct": false,
            "version": "7.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "envinfo",
            "direct": false,
            "version": "7.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "enzyme-shallow-equal",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "err-code",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-array-method-boxes-properly",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-get-iterator",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.0.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": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-goat",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "escape-goat",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escodegen",
            "direct": false,
            "version": "1.14.3",
            "ecosystem": "npm"
          },
          {
            "name": "escodegen",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "2.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "eve-raphael",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "event-pubsub",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "events-universal",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "evp_bytestokey",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "exif-parser",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "exit",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "exit-hook",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "expand-brackets",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "expand-brackets",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "expand-range",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "1.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "28.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "expect-jsx",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-webdriverio",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "exponential-backoff",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extend-shallow",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "extend-shallow",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "external-editor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "extglob",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "extglob",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "extract-zip",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "extsprintf",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-patch",
            "direct": false,
            "version": "2.2.1",
            "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": "fastest-levenshtein",
            "direct": false,
            "version": "1.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "fastparse",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "faye-websocket",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "fb-watchman",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fbjs",
            "direct": false,
            "version": "0.8.18",
            "ecosystem": "npm"
          },
          {
            "name": "fd-slicer",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-saver",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "file-saver",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-uri-to-path",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "filelist",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "filename-regex",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "filter-obj",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-cache-dir",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-cache-dir",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-cache-dir",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-replace",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "flatbuffers",
            "direct": false,
            "version": "25.9.23",
            "ecosystem": "npm"
          },
          {
            "name": "flatten",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "flow-parser",
            "direct": false,
            "version": "0.309.0",
            "ecosystem": "npm"
          },
          {
            "name": "focus-lock",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "focus-outline-manager",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "font-awesome",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "font-awesome",
            "direct": false,
            "version": "^4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "for-each",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "for-in",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "for-own",
            "direct": false,
            "version": "0.1.5",
            "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": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "2.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "formatio",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "formidable",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fragment-cache",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "front-matter",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fs-constants",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-minipass",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fs-monkey",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-readdir-recursive",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "1.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "full-convex-hull",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "function.prototype.name",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "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": "gaze",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "generator-function",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "generic-names",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "geojson-equality",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "geojson-rbush",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "geometric",
            "direct": false,
            "version": "2.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-caller-file",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "get-caller-file",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-closest",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "get-func-name",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-own-enumerable-property-symbols",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-package-type",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-pkg-repo",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stdin",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.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-uri",
            "direct": false,
            "version": "6.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-value",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "getpass",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "gifwrap",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "git-raw-commits",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "git-remote-origin-url",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "git-semver-tags",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "git-up",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "git-url-parse",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "gitconfiglocal",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "3.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob-base",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "3.1.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": "glob-to-regex.js",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob-to-regexp",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "global",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "global-dirs",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "9.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globule",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "gm",
            "direct": false,
            "version": "1.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "good-listener",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "got",
            "direct": false,
            "version": "11.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "got",
            "direct": false,
            "version": "9.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "grapheme-splitter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "handle-thing",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "handlebars",
            "direct": false,
            "version": "4.7.9",
            "ecosystem": "npm"
          },
          {
            "name": "har-schema",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "har-validator",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "hard-rejection",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "harmony-reflect",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "has",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "has-ansi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-bigints",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "1.0.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": "has-unicode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "has-value",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "has-value",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-values",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "has-values",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-yarn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hash-base",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "hash-base",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "hash.js",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-from-parse5",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-parse-selector",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-raw",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-sanitize",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-parse5",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hastscript",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "hat",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "hex-color-regex",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hex-to-rgb",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hmac-drbg",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "home-or-tmp",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "2.8.9",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hpack.js",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "hsl-regex",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hsla-regex",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-comment-regex",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-element-map",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-minifier-terser",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-void-elements",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "html2canvas",
            "direct": false,
            "version": "1.0.0-alpha.12",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "3.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-deceiver",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-link-header",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-parser-js",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-middleware",
            "direct": false,
            "version": "2.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "http-server",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-signature",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http2-wrapper",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "https-browserify",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "humanize-duration",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "humanize-duration",
            "direct": false,
            "version": "3.33.2",
            "ecosystem": "npm"
          },
          {
            "name": "hyperdyperid",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "hyphenate-style-name",
            "direct": false,
            "version": "1.1.0",
            "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": "icss-replace-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "icss-utils",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "identity-obj-proxy",
            "direct": false,
            "version": "3.0.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-walk",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "image-q",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "image-size",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "image-ssim",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "immediate",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "import-cwd",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-cwd",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-from",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-from",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-lazy",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-local",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-local",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "incremental-convex-hull",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": true,
        "total_count": 3471,
        "direct_count": 305,
        "indirect_count": 3166
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 63,
        "merged_prs": 4294,
        "open_issues": 0,
        "closed_ratio": null,
        "closed_issues": 0,
        "closed_unmerged_prs": 1173
      },
      "bus_factor": 2,
      "bot_contributors": 3,
      "top_contributors": [
        {
          "type": "User",
          "login": "alisman",
          "commits": 3044,
          "avatar_url": "https://avatars.githubusercontent.com/u/186521?v=4"
        },
        {
          "type": "User",
          "login": "inodb",
          "commits": 1893,
          "avatar_url": "https://avatars.githubusercontent.com/u/1334004?v=4"
        },
        {
          "type": "User",
          "login": "onursumer",
          "commits": 666,
          "avatar_url": "https://avatars.githubusercontent.com/u/3604198?v=4"
        },
        {
          "type": "User",
          "login": "adamabeshouse",
          "commits": 630,
          "avatar_url": "https://avatars.githubusercontent.com/u/636232?v=4"
        },
        {
          "type": "User",
          "login": "kalletlak",
          "commits": 396,
          "avatar_url": "https://avatars.githubusercontent.com/u/12956870?v=4"
        },
        {
          "type": "User",
          "login": "pvannierop",
          "commits": 272,
          "avatar_url": "https://avatars.githubusercontent.com/u/745885?v=4"
        },
        {
          "type": "User",
          "login": "zhx828",
          "commits": 272,
          "avatar_url": "https://avatars.githubusercontent.com/u/5400599?v=4"
        },
        {
          "type": "User",
          "login": "dippindots",
          "commits": 250,
          "avatar_url": "https://avatars.githubusercontent.com/u/15748980?v=4"
        },
        {
          "type": "User",
          "login": "gblaih",
          "commits": 189,
          "avatar_url": "https://avatars.githubusercontent.com/u/56288120?v=4"
        },
        {
          "type": "User",
          "login": "leexgh",
          "commits": 143,
          "avatar_url": "https://avatars.githubusercontent.com/u/16869603?v=4"
        }
      ],
      "contributors_sampled": 97,
      "top_contributor_share": 0.354
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "build-playwright-ci-image.yml",
        "label-check.yml",
        "maven-package-build.yml",
        "publish-modules.yml",
        "release-management.yml"
      ],
      "has_docs_dir": false,
      "linter_configs": [],
      "has_editorconfig": false,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "pnpm-lock.yaml"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 8,
            "reason": "branch protection is not maximal on development and all release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "27 out of 27 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": 5,
            "reason": "Found 14/27 approved changesets -- score normalized to 5",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 31 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 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": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 1,
            "reason": "SAST tool is not run on all commits -- score normalized to 1",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "154 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "6362010159946209f2c0808d1a4b02096f7d9806",
        "ran_at": "2026-07-21T20:30:50Z",
        "aggregate_score": 5.7,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/cBioPortal/cbioportal-frontend",
    "host": "github.com",
    "name": "cbioportal-frontend",
    "owner": "cBioPortal"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 74,
      "inputs": {
        "security": 50,
        "vitality": 95,
        "community": 74,
        "governance": 75,
        "engineering": 71
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 95,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "commits_last_year": 233,
              "human_commit_share": 0.86,
              "days_since_last_push": 1,
              "active_weeks_last_year": 41
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 1 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 1
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "41/52 weeks with commits",
                "points": 28.4,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 41
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "233 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 233
                    }
                  }
                ],
                "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": "v7.0.5",
              "releases_from_tags": false,
              "days_since_latest_release": 12,
              "mean_days_between_releases": 24.4
            },
            "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 12 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 12
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~24.4 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 24.4
                    }
                  }
                ],
                "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": 5,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 5 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 74,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "moderate",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 64,
            "inputs": {
              "forks": 431,
              "stars": 145,
              "watchers": 23,
              "growth_state": "organic",
              "growth_factor_pct": 100
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "145 stars",
                "points": 35,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 145
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "431 forks",
                "points": 21.9,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 431
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "23 watchers",
                "points": 7.5,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 23
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": true,
              "has_code_of_conduct": false,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (AGPL-3.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "AGPL-3.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 7.2,
                "status": "met",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "good",
        "name": "Sustainability & Governance",
        "value": 75,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "moderate",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 63,
            "inputs": {
              "bus_factor": 2,
              "contributors_sampled": 97,
              "top_contributor_share": 0.354
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "2 contributor(s) cover half of all commits",
                "points": 25.2,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 35% of commits",
                "points": 14.5,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 35
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "97 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 97
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 31 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): Issue resolution. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "issue_resolution"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 70,
            "inputs": {
              "merged_prs": 4294,
              "open_issues": 0,
              "closed_issues": 0,
              "issue_closed_ratio": null,
              "closed_unmerged_prs": 1173
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "no issues or no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_issues_or_data",
                    "params": {}
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "4294/5467 decided PRs merged",
                "points": 30,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 4294,
                      "decided": 5467
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 14/27 approved changesets -- score normalized to 5",
                "points": 7.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 73,
            "inputs": {
              "followers": 356,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "cBioPortal",
              "public_repos": 87,
              "account_age_days": 4260
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "356 followers of cBioPortal",
                "points": 18.4,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 356,
                      "login": "cBioPortal"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "87 public repos, account ~11 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 87
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 11
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "io.github.cbioportal:frontend-cbioportal"
              ],
              "ecosystems": "maven",
              "any_deprecated": false,
              "min_days_since_publish": 12
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on maven",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "maven"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 12 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 12
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "33 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 33
                    }
                  }
                ],
                "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": "good",
        "name": "Engineering Quality",
        "value": 71,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "moderate",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 68,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "5 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "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": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "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": "27 out of 27 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "good",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 75,
            "inputs": {
              "topics": [
                "react",
                "mobx",
                "cancer-genomics"
              ],
              "has_wiki": true,
              "homepage": "https://cbioportal.org",
              "has_readme": true,
              "has_docs_dir": false,
              "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://cbioportal.org",
                "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": "3 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 3
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 50,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 57,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 5.7
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "27 out of 27 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 14/27 approved changesets -- score normalized to 5",
                "points": 3.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 31 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.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 detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 1",
                "points": 0.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "154 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "critical",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1974 resolved dependencies against OSV; 1497 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 1974
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 1497
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 20,
            "inputs": {
              "source": "osv",
              "advisories": 99,
              "affected_packages": 51,
              "assessed_packages": 1974,
              "unassessed_packages": 1497,
              "affected_by_severity": "critical 7, high 26, moderate 13, low 5",
              "direct_affected_packages": 15
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "15 affected: loader-utils 0.2.17 (critical 9.8), lodash 3.10.1 (critical 9.1), rollup 0.25.8 (critical 9.1), +12 more",
                "points": 2.2,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 15,
                      "packages": "loader-utils 0.2.17 (critical 9.8), lodash 3.10.1 (critical 9.1), rollup 0.25.8 (critical 9.1)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 12
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "11 advisory-carrying package(s) unaddressed past 90 days; oldest published 3102 days ago",
                "points": 12.7,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 11,
                      "oldest": 3102
                    }
                  }
                ],
                "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": 1974,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 16
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 82,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.93,
              "agent_instruction_files": [
                ".github/copilot-instructions.md",
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 7612
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".github/copilot-instructions.md, AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".github/copilot-instructions.md, AGENTS.md, CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "80 of 86 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 80,
                      "sampled": 86
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 74,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "pnpm-lock.yaml"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": false,
              "typecheck_configs": [
                "api-e2e/tsconfig.json",
                "end-to-end-test-playwright/tsconfig.json",
                "packages/cbioportal-clinical-timeline/tsconfig.json",
                "packages/cbioportal-frontend-commons/tsconfig.json",
                "packages/cbioportal-ts-api-client/tsconfig.json",
                "packages/cbioportal-utils/tsconfig.json",
                "packages/config/tsconfig.json",
                "packages/genome-nexus-ts-api-client/tsconfig.json",
                "packages/oncokb-frontend-commons/tsconfig.json",
                "packages/oncokb-ts-api-client/tsconfig.json",
                "packages/oncoprintjs/tsconfig.json",
                "packages/react-mutation-mapper/tsconfig.json",
                "packages/react-variant-view/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0.53,
              "toolchain_manifests": [
                "pom.xml"
              ],
              "dependency_bot_commit_share": 0.14
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "pom.xml (toolchain convention, no task runner)",
                "points": 12.6,
                "status": "partial",
                "details": [
                  {
                    "code": "toolchain_convention",
                    "params": {
                      "files": "pom.xml"
                    }
                  }
                ],
                "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": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "api-e2e/tsconfig.json, end-to-end-test-playwright/tsconfig.json, packages/cbioportal-clinical-timeline/tsconfig.json, packages/cbioportal-frontend-commons/tsconfig.json, packages/cbioportal-ts-api-client/tsconfig.json, packages/cbioportal-utils/tsconfig.json, packages/config/tsconfig.json, packages/genome-nexus-ts-api-client/tsconfig.json, packages/oncokb-frontend-commons/tsconfig.json, packages/oncokb-ts-api-client/tsconfig.json, packages/oncoprintjs/tsconfig.json, packages/react-mutation-mapper/tsconfig.json, packages/react-variant-view/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "api-e2e/tsconfig.json, end-to-end-test-playwright/tsconfig.json, packages/cbioportal-clinical-timeline/tsconfig.json, packages/cbioportal-frontend-commons/tsconfig.json, packages/cbioportal-ts-api-client/tsconfig.json, packages/cbioportal-utils/tsconfig.json, packages/config/tsconfig.json, packages/genome-nexus-ts-api-client/tsconfig.json, packages/oncokb-frontend-commons/tsconfig.json, packages/oncokb-ts-api-client/tsconfig.json, packages/oncoprintjs/tsconfig.json, packages/react-mutation-mapper/tsconfig.json, packages/react-variant-view/tsconfig.json, tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "53 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 53,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "14 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 14,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 1941110,
              "source_files_sampled": 1728,
              "oversized_source_files": 37
            },
            "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": "37/1728 source files over 60KB",
                "points": 53.8,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 1728,
                      "oversized": 37
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Could not fetch npm package 'end-to-end' from its registry",
    "Could not fetch npm package 'end-to-end-test-playwright' from its registry",
    "Resolved dependency list truncated to 2000 of 3471 packages (counts remain complete)"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-21T20:31:32.190831Z",
  "schema_version": "0.23.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/c/cBioPortal/cbioportal-frontend.svg",
  "full_name": "cBioPortal/cbioportal-frontend",
  "license_state": "standard",
  "license_spdx": "AGPL-3.0"
}

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

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