Öffentliches Register
Software-GesundheitsberichtSchema 0.15.0 · Metriken 1.13.0 · 2026-07-19 15:45 UTC

qltysh / qlty

💎 Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability

RustEigene Lizenz★ 3.098 Sterne⑂ 265 Forksseit Juni 2015Auf GitHub ansehen ↗

qltysh/qlty erreicht einen Gesundheitsindex von 77 von 100 und liegt damit im Bereich Gut. Am stärksten schneidet es bei Vitality (91/100) ab, am schwächsten bei Security (56/100). Zuletzt vor 1 Tag aktualisiert. 5 Mitwirkende tragen den Großteil der jüngsten Arbeit.

77
gesamt / 100
Gut

Software-Gesundheitsindex

Metriken werden auf einer Skala von 1–100 in gewichtete Kategorien gruppiert. Der Gesamtwert beginnt als ihr Mittel; sobald öffentliche Evidenz die Richtlinie für Hochrisikojurisdiktionen auslöst, wird die Bewertung angepasst und erhält die Obergrenze 49 (Gefährdet). AI Readiness liegt außerhalb.

77
Exzellent85-100Vorbildlich; erfüllt im Wesentlichen alle geprüften Kriterien
Gut70-84Gesund; geringfügige Lücken
Mittel50-69Akzeptabel mit deutlichen Lücken; Überprüfung empfohlen
Gefährdet30-49Erhebliche Schwächen; eine Übernahme erfordert Vorsicht
Kritisch1-29Schwerwiegende Probleme (aufgegeben, nur ein Maintainer, keine Hygiene)
VitalitätCommunity &VerbreitungNachhaltigkeit &GovernanceEngineering-QualitätSicherheitAI Readiness

Bewertungsprofil

Jede Achse ist eine Kategorie. Die Form zählt mehr als der Durchschnitt — ein gesundes Projekt füllt die gesamte Fläche, während ein Profil aus Spitzen und Kratern bedeutet, dass Stärke in einer Dimension Risiken in einer anderen verdeckt.

Eigentümerschaft

Qlty SoftwareOrganisation
46 Follower24 öffentliche Reposseit Okt. 2024

Dieses Repository wird von einer Organisation getragen — geteilte, rechenschaftspflichtige Trägerschaft, die jeden einzelnen Maintainer überdauern kann.

Paket-Ökosysteme

Metriken nach Kategorie

Vitalität

Lebt das Projekt — wird Code geschrieben und werden Releases ausgeliefert?

91Exzellent · 22 % des Gesamtindex
Wie die Bewertung erfolgt
36/36Push-Aktualität — letzter Push vor 1 Tagen
28.4/36Commit-Rhythmus — 41/52 Wochen mit Commits
18/18Commit-Volumen — 343 Commits im letzten Jahr
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10
Verwendete Eingangsdaten
commits_last_year343
human_commit_share
days_since_last_push1
active_weeks_last_year41
Wie die Bewertung erfolgt
27/27Liefert Releases aus — 100 Releases veröffentlicht
36/36Release-Aktualität — letztes Release vor 1 Tagen
27/27Release-Rhythmus — ein Release etwa alle 8,1 Tage
0/10OpenSSF Scorecard: Signed-Releases — Project has not signed or included provenance with any releases.
Verwendete Eingangsdaten
releases_count100
latest_release_tagv0.635.0
releases_from_tagsnein
days_since_latest_release1
mean_days_between_releases8,1

Community & Verbreitung

Hat das Projekt Nutzer, Downloads, Aufmerksamkeit und ein einladendes Umfeld für Beitragende?

71Gut · 18 % des Gesamtindex
Wie die Bewertung erfolgt
56.6/60Stars — 3.098 Stars
20.2/25Forks — 265 Forks
9.5/15Watcher — 52 Watcher
Verwendete Eingangsdaten
forks265
stars3.098
watchers52
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Wie die Bewertung erfolgt
22.5/22.5README
16.9/22.5Lizenz — Lizenzdatei vorhanden, keine anerkannte Lizenz
18/18CONTRIBUTING-Leitfaden
13.5/13.5Verhaltenskodex
0/7.2Issue-Vorlage
0/6.3PR-Vorlage
Verwendete Eingangsdaten
has_readmeja
has_licenseja
has_contributingja
has_issue_templatenein
has_code_of_conductja
has_pull_request_templatenein
Wie die Bewertung erfolgt
27.9/80Downloads pro Monat — 123 Downloads/Monat über crates
0/20Abhängige in der Registry — von diesem Ökosystem nicht ausgewiesen
Verwendete Eingangsdaten
packagesqlty-analysis, qlty-cloud, qlty-config, qlty-coverage
dependents
ecosystemscrates
total_downloads6.140
monthly_downloads123
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Abhängige in der Registry. Die verbleibenden Gewichte wurden renormalisiert.

Nachhaltigkeit & Governance

Überdauert das Projekt die Menschen, die es tragen — Bus-Faktor, Reaktionsfähigkeit, Trägerschaft und Paketpflege?

73Gut · 24 % des Gesamtindex
Wie die Bewertung erfolgt
45.9/54Bus-Faktor — 5 Beitragende decken die Hälfte aller Commits ab
19/22.5Commit-Verteilung — wichtigste beitragende Person verfasste 16 % der Commits
13.5/13.5Breite der Beitragenden — 81 Beitragende
10/10OpenSSF Scorecard: Contributors — project has 24 contributing companies or organizations
Verwendete Eingangsdaten
bus_factor5
contributors_sampled81
top_contributor_share0,157
Wie die Bewertung erfolgt
43.8/46.8Issue-Lösungsquote — 94 % der Issues geschlossen
31.7/38.3PR-Annahme — 1.645/1.988 entschiedene PRs gemergt
4.5/15OpenSSF Scorecard: Code-Review — Found 7/20 approved changesets -- score normalized to 3
Verwendete Eingangsdaten
merged_prs1.645
open_issues45
closed_issues657
issue_closed_ratio0,936
closed_unmerged_prs343
Wie die Bewertung erfolgt
30/30Organisatorische Trägerschaft — im Besitz einer Organisation
0/20Verifizierte Domain
12/25Reichweite des Inhabers — 46 Follower von qltysh
13.7/25Kontohistorie — 24 öffentliche Repos, Kontoalter ca. 1 Jahre
Verwendete Eingangsdaten
followers46
owner_typeOrganization
is_verified
owner_loginqltysh
public_repos24
account_age_days644

Paketpflege

63Mittel
Wie die Bewertung erfolgt
25/25Veröffentlicht & auflösbar — 4 Paket(e) auf crates
14/35Veröffentlichungsaktualität — letzte Veröffentlichung vor 607 Tagen
4/20Versionshistorie — 1 veröffentlichte Versionen
20/20Nicht veraltet — aktiv, nicht veraltet oder zurückgezogen
Verwendete Eingangsdaten
packagesqlty-analysis, qlty-cloud, qlty-config, qlty-coverage
ecosystemscrates
any_deprecatednein
min_days_since_publish607

Engineering-Qualität

Sind grundlegende Engineering- und Dokumentationspraktiken vorhanden?

90Exzellent · 20 % des Gesamtindex
Wie die Bewertung erfolgt
24/24CI-Workflows — 15 Workflow(s)
24/24Tests vorhanden
16/16Linter-Konfiguration — .eslintrc.cjs, .eslintrc.js, .flake8, .golangci.yml, .rubocop.yml, eslint.config.mjs
0/9.6Pre-Commit-Hooks
6.4/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Verwendete Eingangsdaten
has_cija
has_testsja
has_editorconfigja
has_linter_configja
has_precommit_confignein

Dokumentation

90Exzellent
Wie die Bewertung erfolgt
30/30README
25/25Dokumentationsverzeichnis
15/15Dokumentations-/Homepage-Site — https://qlty.sh/
10/10Repository-Beschreibung
10/10Topics — 5 Topics
0/10Wiki
Verwendete Eingangsdaten
topicsquality, code-quality, static-analysis, formatter, linter
has_wikinein
homepagehttps://qlty.sh/
has_readmeja
has_docs_dirja
has_descriptionja

Sicherheit

Sind die sichtbaren Sicherheits- und Lieferkettenpraktiken belastbar, ohne ungeklärte Exposition gegenüber Hochrisikojurisdiktionen?

56Mittel · 16 % des Gesamtindex
Wie die Bewertung erfolgt
7.5/7.5Binary-Artifacts — no binaries found in the repo
3.8/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
2.2/7.5Code-Review — Found 7/20 approved changesets -- score normalized to 3
2.5/2.5Contributors — project has 24 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.2/2.5Lizenz — license file detected
7.5/7.5Maintained — 30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
3.5/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 7
0/5SAST — SAST tool is not run on all commits -- score normalized to 0
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — Project has not signed or included provenance with any releases.
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 312 existing vulnerabilities detected
Verwendete Eingangsdaten
sourceopenssf_scorecard
checks_evaluated18
scorecard_versionv5.5.0
checks_inconclusive0
scorecard_aggregate5,6

AI Readiness

Wie gut ist das Repository dafür ausgestattet, mit KI-Coding-Agenten entwickelt und gepflegt zu werden? Ein unabhängiges, experimentelles Badge — Gewicht 0,0, es wird eigenständig ausgewiesen und verändert den Gesamt-Gesundheitswert nicht.

73Gut · 0 % des Gesamtindex
Wie die Bewertung erfolgt
45/45Agentenanweisungen — CLAUDE.md
0/15Maschinenlesbare Doku (llms.txt)
0/40Lesbare Commit-Historie — keine Daten
Verwendete Eingangsdaten
has_llms_txtnein
legible_history_share
agent_instruction_filesCLAUDE.md
agent_instruction_max_bytes1.829
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Lesbare Commit-Historie. Die verbleibenden Gewichte wurden renormalisiert.
Wie die Bewertung erfolgt
0/18Bootstrap mit einem Befehl
22/22Automatisierte Tests
11/11Lint-/Format-Konfiguration — .eslintrc.cjs, .eslintrc.js, .flake8, .golangci.yml, .rubocop.yml, eslint.config.mjs
11/11Statische Typprüfung — qlty-plugins/plugins/tsconfig.json
10/10Reproduzierbare Umgebung — Dockerfile, lockfile
0/10Belegte Agentenpraxis — keine Daten
5/8Automatisierte Wartung — Abhängigkeits-Automatisierung konfiguriert, in den erfassten Commits nicht beobachtet
7/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 7
Verwendete Eingangsdaten
has_nixnein
has_testsja
lockfilesCargo.lock, Gemfile.lock, composer.lock, go.sum, package-lock.json, yarn.lock
has_dockerfileja
typed_languageja
bootstrap_files
has_devcontainernein
has_linter_configja
typecheck_configsqlty-plugins/plugins/tsconfig.json
agent_commit_share
toolchain_manifests
dependency_bot_commit_share0
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Belegte Agentenpraxis. Die verbleibenden Gewichte wurden renormalisiert.
Wie die Bewertung erfolgt
45/45Typprüfbarer Code — Rust (statisch typisiert)
54.9/55Handhabbare Dateigrößen — 2/1.177 Quelldateien über 60 KB
Verwendete Eingangsdaten
primary_languageRust
largest_source_bytes201.064
source_files_sampled1.177
oversized_source_files2
Wie die Bewertung erfolgt
0/40API-Schema (OpenAPI/GraphQL/proto)
0/20MCP-Server
40/40Lauffähige Beispiele — example, samples
Verwendete Eingangsdaten
example_dirsexample, samples
has_mcp_signalnein
api_schema_files

Eckdaten

3.098GitHub-Sterne
81Mitwirkende
343Commits, letzte 12 Monate
1Tage seit letztem Push
100Releases
5Bus-Faktor
45offene Issues
crates.ioPaket-Ökosysteme

Warnungen zur Datenerhebung

  • Could not fetch crates package 'qlty-check' from its registry
  • Could not fetch crates package 'qlty' from its registry
  • Could not fetch crates package 'qlty-formats' from its registry
  • Could not fetch crates package 'qlty-plugins' from its registry

Weitere Details

OpenSSF Scorecard 5.6 / 10
5.6Gesamtwert

Unabhängige, werkzeugneutrale Sicherheitsbewertung durch das quelloffene OpenSSF Scorecard. Jede Prüfung honoriert eine Sicherheits-Praxis, nicht das Werkzeug eines bestimmten Anbieters. Prüfungen, die Scorecard nicht ermitteln konnte, sind mit k. A. markiert und vom Sicherheitswert ausgeschlossen (nie als null gezählt).Scorecard v5.5.0 · 2026-07-19 15:45 UTC

10Binary-Artifactsno binaries found in the repo
5Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
3Code-ReviewFound 7/20 approved changesets -- score normalized to 3
10Contributorsproject has 24 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
9Licenselicense file detected
10Maintained30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
7Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 7
0SASTSAST tool is not run on all commits -- score normalized to 0
10Security-Policysecurity policy file detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities312 existing vulnerabilities detected
Direkte Abhängigkeiten 226
RegistryPaketVersionsvorgabeManifest
crates.ioanyhowqlty-analysis/Cargo.toml
crates.ioconfigqlty-analysis/Cargo.toml
crates.iogit2qlty-analysis/Cargo.toml
crates.ioglobqlty-analysis/Cargo.toml
crates.ioglobsetqlty-analysis/Cargo.toml
crates.ioignoreqlty-analysis/Cargo.toml
crates.iolazy_staticqlty-analysis/Cargo.toml
crates.iomd5qlty-analysis/Cargo.toml
crates.ionum_cpusqlty-analysis/Cargo.toml
crates.iopath-absolutizeqlty-analysis/Cargo.toml
crates.iopbjson-typesqlty-analysis/Cargo.toml
crates.ioqlty-configqlty-analysis/Cargo.toml
crates.ioqlty-typesqlty-analysis/Cargo.toml
crates.iorandqlty-analysis/Cargo.toml
crates.iorayonqlty-analysis/Cargo.toml
crates.ioregexqlty-analysis/Cargo.toml
crates.ioserdeqlty-analysis/Cargo.toml
crates.iotempfileqlty-analysis/Cargo.toml
crates.iotimeqlty-analysis/Cargo.toml
crates.iotracingqlty-analysis/Cargo.toml
crates.iotree-sitterqlty-analysis/Cargo.toml
crates.iotree-sitter-cqlty-analysis/Cargo.toml
crates.iotree-sitter-cppqlty-analysis/Cargo.toml
crates.iotree-sitter-c-sharpqlty-analysis/Cargo.toml
crates.iotree-sitter-goqlty-analysis/Cargo.toml
crates.iotree-sitter-javaqlty-analysis/Cargo.toml
crates.iotree-sitter-javascriptqlty-analysis/Cargo.toml
crates.iotree-sitter-kotlinqlty-analysis/Cargo.toml
crates.iotree-sitter-phpqlty-analysis/Cargo.toml
crates.iotree-sitter-pythonqlty-analysis/Cargo.toml
crates.iotree-sitter-rubyqlty-analysis/Cargo.toml
crates.iotree-sitter-rustqlty-analysis/Cargo.toml
crates.iotree-sitter-scalaqlty-analysis/Cargo.toml
crates.iotree-sitter-swiftqlty-analysis/Cargo.toml
crates.iotree-sitter-typescriptqlty-analysis/Cargo.toml
crates.iotree-sitter-vb-dotnetqlty-analysis/Cargo.toml
crates.ioanyhowqlty-check/Cargo.toml
crates.ioarqlty-check/Cargo.toml
crates.iochronoqlty-check/Cargo.toml
crates.ioconfigqlty-check/Cargo.toml
crates.ioconsoleqlty-check/Cargo.toml
crates.iodiffyqlty-check/Cargo.toml
crates.ioductqlty-check/Cargo.toml
crates.ioflate2qlty-check/Cargo.toml
crates.iofs_extraqlty-check/Cargo.toml
crates.iofslockqlty-check/Cargo.toml
crates.iogit2qlty-check/Cargo.toml
crates.ioglobsetqlty-check/Cargo.toml
crates.ioignoreqlty-check/Cargo.toml
crates.ioindicatifqlty-check/Cargo.toml
crates.ioindocqlty-check/Cargo.toml
crates.ioitertoolsqlty-check/Cargo.toml
crates.iolazy_staticqlty-check/Cargo.toml
crates.iolzma-rsqlty-check/Cargo.toml
crates.ionum_cpusqlty-check/Cargo.toml
crates.ioonce_cellqlty-check/Cargo.toml
crates.iopath-absolutizeqlty-check/Cargo.toml
crates.ioprostqlty-check/Cargo.toml
crates.ioqlty-analysisqlty-check/Cargo.toml
crates.ioqlty-cloudqlty-check/Cargo.toml
crates.ioqlty-configqlty-check/Cargo.toml
crates.ioqlty-typesqlty-check/Cargo.toml
crates.iorandqlty-check/Cargo.toml
crates.iorayonqlty-check/Cargo.toml
crates.ioregexqlty-check/Cargo.toml
crates.iosemverqlty-check/Cargo.toml
crates.ioserde_jsonqlty-check/Cargo.toml
crates.ioserde_yamlqlty-check/Cargo.toml
crates.ioserdeqlty-check/Cargo.toml
crates.iosha2qlty-check/Cargo.toml
crates.ioshell-escapeqlty-check/Cargo.toml
crates.iosysinfoqlty-check/Cargo.toml
crates.iotarqlty-check/Cargo.toml
crates.iotempfileqlty-check/Cargo.toml
crates.iothiserrorqlty-check/Cargo.toml
crates.iotracingqlty-check/Cargo.toml
crates.ioureqqlty-check/Cargo.toml
crates.iourlqlty-check/Cargo.toml
crates.iozipqlty-check/Cargo.toml
crates.ioanyhowqlty-cli/Cargo.toml
crates.iobase64qlty-cli/Cargo.toml
crates.iobytesizeqlty-cli/Cargo.toml
crates.iochronoqlty-cli/Cargo.toml
crates.ioclapqlty-cli/Cargo.toml
crates.ioclap_completeqlty-cli/Cargo.toml
crates.iocli-tableqlty-cli/Cargo.toml
crates.ioconsoleqlty-cli/Cargo.toml
crates.iodialoguerqlty-cli/Cargo.toml
crates.ioductqlty-cli/Cargo.toml
crates.ioglobqlty-cli/Cargo.toml
crates.iohttpqlty-cli/Cargo.toml
crates.ioindicatifqlty-cli/Cargo.toml
crates.ioitertoolsqlty-cli/Cargo.toml
crates.iokeyringqlty-cli/Cargo.toml
crates.iologqlty-cli/Cargo.toml
crates.iomd5qlty-cli/Cargo.toml
crates.ionum-formatqlty-cli/Cargo.toml
crates.iocapqlty-cli/Cargo.toml
crates.iodiffyqlty-cli/Cargo.toml
crates.iogit2qlty-cli/Cargo.toml
crates.ioglobsetqlty-cli/Cargo.toml
crates.iolazy_staticqlty-cli/Cargo.toml
crates.iomac_addressqlty-cli/Cargo.toml
crates.iopbjson-typesqlty-cli/Cargo.toml
crates.iopathdiffqlty-cli/Cargo.toml
crates.ioqlty-analysisqlty-cli/Cargo.toml
crates.ioqlty-checkqlty-cli/Cargo.toml
crates.ioqlty-cloudqlty-cli/Cargo.toml
crates.ioqlty-configqlty-cli/Cargo.toml
crates.ioqlty-coverageqlty-cli/Cargo.toml
crates.ioqlty-formatsqlty-cli/Cargo.toml
crates.ioqlty-smellsqlty-cli/Cargo.toml
crates.ioqlty-typesqlty-cli/Cargo.toml
crates.iorayonqlty-cli/Cargo.toml
crates.ioregexqlty-cli/Cargo.toml
crates.iorustlsqlty-cli/Cargo.toml
crates.iosentry-backtraceqlty-cli/Cargo.toml
crates.ioserde_yamlqlty-cli/Cargo.toml
crates.iosimilarqlty-cli/Cargo.toml
crates.iosupports-colorqlty-cli/Cargo.toml
crates.iosyntectqlty-cli/Cargo.toml
crates.iotabwriterqlty-cli/Cargo.toml
crates.iotermbgqlty-cli/Cargo.toml
crates.iothiserrorqlty-cli/Cargo.toml
crates.iotimeqlty-cli/Cargo.toml
crates.iouuidqlty-cli/Cargo.toml
crates.iosemverqlty-cli/Cargo.toml
crates.iosentryqlty-cli/Cargo.toml
crates.ioserdeqlty-cli/Cargo.toml
crates.ioserde_jsonqlty-cli/Cargo.toml
crates.ioserde-querystringqlty-cli/Cargo.toml
crates.iotiny_httpqlty-cli/Cargo.toml
crates.iotoml_editqlty-cli/Cargo.toml
crates.iotracingqlty-cli/Cargo.toml
crates.iotracing-appenderqlty-cli/Cargo.toml
crates.iotracing-subscriberqlty-cli/Cargo.toml
crates.ioureqqlty-cli/Cargo.toml
crates.iowebbrowserqlty-cli/Cargo.toml
crates.iowhoamiqlty-cli/Cargo.toml
crates.iolzma-rsqlty-cli/Cargo.toml
crates.iotarqlty-cli/Cargo.toml
crates.iotempfileqlty-cli/Cargo.toml
crates.ioqlty-configqlty-cloud/Cargo.toml
crates.ioureqqlty-cloud/Cargo.toml
crates.ioqlty-typesqlty-cloud/Cargo.toml
crates.ioanyhowqlty-cloud/Cargo.toml
crates.ioanyhowqlty-config/Cargo.toml
crates.ioauth-git2qlty-config/Cargo.toml
crates.ioconfigqlty-config/Cargo.toml
crates.ioconsoleqlty-config/Cargo.toml
crates.iogit2qlty-config/Cargo.toml
crates.ioglobqlty-config/Cargo.toml
crates.ioglobsetqlty-config/Cargo.toml
crates.ioignoreqlty-config/Cargo.toml
crates.iolazy_staticqlty-config/Cargo.toml
crates.iomd5qlty-config/Cargo.toml
crates.ioonce_cellqlty-config/Cargo.toml
crates.ioqlty-pluginsqlty-config/Cargo.toml
crates.iorustlsqlty-config/Cargo.toml
crates.iorustls-platform-verifierqlty-config/Cargo.toml
crates.ioqlty-typesqlty-config/Cargo.toml
crates.iorayonqlty-config/Cargo.toml
crates.ioschemarsqlty-config/Cargo.toml
crates.iosemverqlty-config/Cargo.toml
crates.ioserde_withqlty-config/Cargo.toml
crates.ioserde_jsonqlty-config/Cargo.toml
crates.ioserde_yamlqlty-config/Cargo.toml
crates.ioserdeqlty-config/Cargo.toml
crates.ioserde_ignoredqlty-config/Cargo.toml
crates.iothiserrorqlty-config/Cargo.toml
crates.iotoml_editqlty-config/Cargo.toml
crates.iotomlqlty-config/Cargo.toml
crates.iotracingqlty-config/Cargo.toml
crates.ioureqqlty-config/Cargo.toml
crates.iourlqlty-config/Cargo.toml
crates.iowalkdirqlty-config/Cargo.toml
crates.ioanyhowqlty-coverage/Cargo.toml
crates.ioclapqlty-coverage/Cargo.toml
crates.ioignoreqlty-coverage/Cargo.toml
crates.iocli-tableqlty-coverage/Cargo.toml
crates.iogit2qlty-coverage/Cargo.toml
crates.ioglobsetqlty-coverage/Cargo.toml
crates.iopbjson-typesqlty-coverage/Cargo.toml
crates.ioqlty-analysisqlty-coverage/Cargo.toml
crates.ioqlty-cloudqlty-coverage/Cargo.toml
crates.ioqlty-configqlty-coverage/Cargo.toml
crates.ioqlty-formatsqlty-coverage/Cargo.toml
crates.ioqlty-typesqlty-coverage/Cargo.toml
crates.ioregexqlty-coverage/Cargo.toml
crates.iosemverqlty-coverage/Cargo.toml
crates.ioserde_jsonqlty-coverage/Cargo.toml
crates.ioserde-xml-rsqlty-coverage/Cargo.toml
crates.ioserdeqlty-coverage/Cargo.toml
crates.iotimeqlty-coverage/Cargo.toml
crates.iotracingqlty-coverage/Cargo.toml
crates.ioureqqlty-coverage/Cargo.toml
crates.ioxml-rsqlty-coverage/Cargo.toml
crates.iozipqlty-coverage/Cargo.toml
crates.ioanyhowqlty-formats/Cargo.toml
crates.ioflate2qlty-formats/Cargo.toml
crates.ioprostqlty-formats/Cargo.toml
crates.ioqlty-typesqlty-formats/Cargo.toml
crates.ioserdeqlty-formats/Cargo.toml
crates.ioserde_jsonqlty-formats/Cargo.toml
crates.iorust-embedqlty-plugins/Cargo.toml
crates.ioanyhowqlty-smells/Cargo.toml
crates.ioconsoleqlty-smells/Cargo.toml
crates.ioglobsetqlty-smells/Cargo.toml
crates.iomd5qlty-smells/Cargo.toml
crates.ioqlty-analysisqlty-smells/Cargo.toml
crates.ioqlty-configqlty-smells/Cargo.toml
crates.ioqlty-typesqlty-smells/Cargo.toml
crates.iorayonqlty-smells/Cargo.toml
crates.ioserdeqlty-smells/Cargo.toml
crates.iosimilarqlty-smells/Cargo.toml
crates.iotree-sitterqlty-smells/Cargo.toml
crates.iogit2qlty-test-utilities/Cargo.toml
crates.iotempfileqlty-test-utilities/Cargo.toml
crates.ioclapqlty-types/Cargo.toml
crates.iopbjson-typesqlty-types/Cargo.toml
crates.iopbjsonqlty-types/Cargo.toml
crates.ioprostqlty-types/Cargo.toml
crates.ioschemarsqlty-types/Cargo.toml
crates.ioserdeqlty-types/Cargo.toml
crates.ioserde_jsonqlty-types/Cargo.toml
crates.iotree-sitterqlty-types/Cargo.toml
Alle Abhängigkeiten 1.152

Vollständig aufgelöster Abhängigkeitssatz aus dem GitHub-Abhängigkeitsgraphen: 107 direkte und 1.045 indirekte (transitive) Pakete. Die transitive Hülle ist vollständig, wenn das Repository eine Lockfile eincheckt.

RegistryPaketVersionBeziehung
crates.ioanyhow1.0.100direkt
crates.ioar0.9.0direkt
crates.ioauth-git20.5.8direkt
crates.iobase640.21.7direkt
crates.iobase640.22.1direkt
crates.iobytesize1.3.3direkt
crates.iocap0.1.2direkt
crates.iochrono0.4.42direkt
crates.ioclap4.5.48direkt
crates.ioclap_complete4.5.61direkt
crates.iocli-table0.4.9direkt
crates.ioconfig0.15.18direkt
crates.ioconsole0.15.11direkt
crates.ioconsole0.16.1direkt
crates.iodialoguer0.11.0direkt
crates.iodiffy0.4.2direkt
crates.ioduct0.13.7direkt
crates.ioflate21.1.4direkt
crates.iofs_extra1.3.0direkt
crates.iofslock0.2.1direkt
crates.iogit20.19.0direkt
crates.ioglob0.3.3direkt
crates.ioglobset0.4.16direkt
crates.iohttp1.3.1direkt
crates.ioignore0.4.23direkt
crates.ioindicatif0.18.3direkt
crates.ioindoc2.0.6direkt
crates.ioitertools0.12.1direkt
crates.ioitertools0.13.0direkt
crates.ioitertools0.14.0direkt
crates.iokeyring3.6.3direkt
crates.iolazy_static1.5.0direkt
crates.iolog0.4.28direkt
crates.iolzma-rs0.3.0direkt
crates.iomac_address1.1.8direkt
crates.iomd50.7.0direkt
crates.ionum-format0.4.4direkt
crates.ionum_cpus1.17.0direkt
crates.ioonce_cell1.21.3direkt
crates.iopath-absolutize3.1.1direkt
crates.iopathdiff0.2.3direkt
crates.iopbjson0.7.0direkt
crates.iopbjson-types0.7.0direkt
crates.ioprost0.13.5direkt
crates.iorand0.8.5direkt
crates.iorayon1.11.0direkt
crates.ioregex1.12.2direkt
crates.iorust-embed8.9.0direkt
crates.iorustls0.23.31direkt
crates.iorustls-platform-verifier0.5.3direkt
crates.ioschemars0.9.0direkt
crates.ioschemars1.0.4direkt
crates.iosemver1.0.27direkt
crates.iosentry0.34.0direkt
crates.iosentry-backtrace0.34.0direkt
crates.ioserde1.0.228direkt
crates.ioserde-querystring0.3.0direkt
crates.ioserde-xml-rs0.6.0direkt
crates.ioserde_ignored0.1.14direkt
crates.ioserde_json1.0.145direkt
crates.ioserde_with3.14.1direkt
crates.ioserde_yaml0.9.34+deprecateddirekt
crates.iosha20.10.9direkt
crates.ioshell-escape0.1.5direkt
crates.iosimilar2.7.0direkt
crates.iosupports-color3.0.2direkt
crates.iosyntect5.3.0direkt
crates.iosysinfo0.31.4direkt
crates.iotabwriter1.4.1direkt
crates.iotar0.4.44direkt
crates.iotempfile3.23.0direkt
crates.iotermbg0.6.2direkt
crates.iothiserror1.0.69direkt
crates.iothiserror2.0.16direkt
crates.iotime0.3.44direkt
crates.iotiny_http0.12.0direkt
crates.iotoml0.8.23direkt
crates.iotoml0.9.8direkt
crates.iotoml_edit0.22.27direkt
crates.iotoml_edit0.23.7direkt
crates.iotracing0.1.41direkt
crates.iotracing-appender0.2.3direkt
crates.iotracing-subscriber0.3.20direkt
crates.iotree-sitter0.22.6direkt
crates.iotree-sitter-c0.21.4direkt
crates.iotree-sitter-c-sharp0.21.3direkt
crates.iotree-sitter-cpp0.21.0direkt
crates.iotree-sitter-go0.21.2direkt
crates.iotree-sitter-java0.21.0direkt
crates.iotree-sitter-javascript0.21.4direkt
crates.iotree-sitter-kotlin0.3.8direkt
crates.iotree-sitter-php0.22.8direkt
crates.iotree-sitter-python0.21.0direkt
crates.iotree-sitter-ruby0.21.0direkt
crates.iotree-sitter-rust0.21.2direkt
crates.iotree-sitter-scala0.22.1direkt
crates.iotree-sitter-swift0.5.0direkt
crates.iotree-sitter-typescript0.21.2direkt
crates.iotree-sitter-vb-dotnet0.1.0direkt
crates.ioureq2.12.1direkt
crates.iourl2.5.7direkt
crates.iouuid1.18.1direkt
crates.iowalkdir2.5.0direkt
crates.iowebbrowser1.0.6direkt
crates.iowhoami1.6.1direkt
crates.ioxml-rs0.8.27direkt
crates.iozip6.0.0direkt
crates.ioaddr2line0.24.2indirekt
crates.ioadler22.0.0indirekt
crates.ioaes0.8.4indirekt
crates.ioaho-corasick1.1.3indirekt
crates.ioandroid_system_properties0.1.5indirekt
crates.ioanstream0.6.21indirekt
crates.ioanstyle1.0.13indirekt
crates.ioanstyle-parse0.2.6indirekt
crates.ioanstyle-query1.1.2indirekt
crates.ioanstyle-wincon3.0.7indirekt
crates.ioarbitrary1.4.1indirekt
crates.ioarraydeque0.5.1indirekt
crates.ioarrayvec0.7.6indirekt
crates.ioascii1.1.0indirekt
crates.ioassert-json-diff2.0.2indirekt
crates.ioasync-trait0.1.89indirekt
crates.ioautocfg1.4.0indirekt
crates.ioautomod1.0.15indirekt
crates.ioaws-lc-rs1.13.1indirekt
crates.ioaws-lc-sys0.29.0indirekt
crates.iobacktrace0.3.74indirekt
crates.iobencher0.1.5indirekt
crates.iobincode1.3.3indirekt
crates.iobindgen0.69.5indirekt
crates.iobitflags2.9.0indirekt
crates.ioblock-buffer0.10.4indirekt
crates.ioblock20.6.2indirekt
crates.iobstr1.11.3indirekt
crates.iobumpalo3.17.0indirekt
crates.iobyteorder1.5.0indirekt
crates.iobytes1.10.1indirekt
crates.iobzip20.6.1indirekt
crates.iocc1.0.106indirekt
crates.iocesu81.1.0indirekt
crates.iocexpr0.6.0indirekt
crates.iocfg-if1.0.0indirekt
crates.iocfg_aliases0.2.1indirekt
crates.iochunked_transfer1.5.0indirekt
crates.iocipher0.4.4indirekt
crates.ioclang-sys1.8.1indirekt
crates.ioclap_builder4.5.48indirekt
crates.ioclap_derive4.5.47indirekt
crates.ioclap_lex0.7.4indirekt
crates.iocli-table-derive0.4.6indirekt
crates.iocmake0.1.53indirekt
crates.iocolorchoice1.0.3indirekt
crates.iocombine4.6.7indirekt
crates.ioconst-random0.1.18indirekt
crates.ioconst-random-macro0.1.16indirekt
crates.ioconstant_time_eq0.3.1indirekt
crates.iocontent_inspector0.2.4indirekt
crates.ioconvert_case0.6.0indirekt
crates.iocore-foundation0.10.1indirekt
crates.iocore-foundation0.9.4indirekt
crates.iocore-foundation-sys0.8.7indirekt
crates.iocpufeatures0.2.17indirekt
crates.iocrc3.3.0indirekt
crates.iocrc-catalog2.4.0indirekt
crates.iocrc32fast1.4.2indirekt
crates.iocrossbeam-channel0.5.15indirekt
crates.iocrossbeam-deque0.8.6indirekt
crates.iocrossbeam-epoch0.9.18indirekt
crates.iocrossbeam-utils0.8.21indirekt
crates.iocrossterm0.28.1indirekt
crates.iocrossterm_winapi0.9.1indirekt
crates.iocrunchy0.2.3indirekt
crates.iocrypto-common0.1.6indirekt
crates.iocsv1.3.1indirekt
crates.iocsv-core0.1.12indirekt
crates.iodarling0.21.3indirekt
crates.iodarling_core0.21.3indirekt
crates.iodarling_macro0.21.3indirekt
crates.iodebugid0.8.0indirekt
crates.iodeflate640.1.9indirekt
crates.ioderanged0.5.3indirekt
crates.ioderive_arbitrary1.4.1indirekt
crates.iodigest0.10.7indirekt
crates.iodirs6.0.0indirekt
crates.iodirs-sys0.5.0indirekt
crates.iodispatch20.3.0indirekt
crates.iodisplaydoc0.2.5indirekt
crates.iodlv-list0.5.2indirekt
crates.iodowncast0.11.0indirekt
crates.iodunce1.0.5indirekt
crates.iodyn-clone1.0.19indirekt
crates.ioeither1.15.0indirekt
crates.ioencode_unicode1.0.0indirekt
crates.ioencoding_rs0.8.35indirekt
crates.ioequivalent1.0.2indirekt
crates.ioerased-serde0.4.6indirekt
crates.ioerrno0.2.8indirekt
crates.ioerrno0.3.10indirekt
crates.ioerrno-dragonfly0.1.2indirekt
crates.ioexec0.3.1indirekt
crates.iofastrand2.3.0indirekt
crates.iofiletime0.2.26indirekt
crates.iofindshlibs0.10.2indirekt
crates.iofixedbitset0.5.7indirekt
crates.iofnv1.0.7indirekt
crates.iofoldhash0.1.5indirekt
crates.iofork0.2.0indirekt
crates.ioform_urlencoded1.2.2indirekt
crates.iofragile2.0.1indirekt
crates.iogeneric-array0.14.7indirekt
crates.iogetrandom0.2.15indirekt
crates.iogetrandom0.3.2indirekt
crates.iogimli0.31.1indirekt
crates.iohashbrown0.12.3indirekt
crates.iohashbrown0.14.5indirekt
crates.iohashbrown0.15.2indirekt
crates.iohashlink0.10.0indirekt
crates.ioheck0.5.0indirekt
crates.iohermit-abi0.5.1indirekt
crates.iohex0.4.3indirekt
crates.iohmac0.12.1indirekt
crates.iohome0.5.11indirekt
crates.iohostname0.4.1indirekt
crates.iohttpdate1.0.3indirekt
crates.iohumantime2.3.0indirekt
crates.iohumantime-serde1.1.1indirekt
crates.ioiana-time-zone0.1.63indirekt
crates.ioiana-time-zone-haiku0.1.2indirekt
crates.ioicu_collections1.5.0indirekt
crates.ioicu_locid1.5.0indirekt
crates.ioicu_locid_transform1.5.0indirekt
crates.ioicu_locid_transform_data1.5.1indirekt
crates.ioicu_normalizer1.5.0indirekt
crates.ioicu_normalizer_data1.5.1indirekt
crates.ioicu_properties1.5.1indirekt
crates.ioicu_properties_data1.5.1indirekt
crates.ioicu_provider1.5.0indirekt
crates.ioicu_provider_macros1.5.0indirekt
crates.ioident_case1.0.1indirekt
crates.ioidna1.1.0indirekt
crates.ioidna_adapter1.2.0indirekt
crates.ioindexmap1.9.3indirekt
crates.ioindexmap2.11.4indirekt
crates.ioinout0.1.4indirekt
crates.ioinsta1.43.2indirekt
crates.iois_ci1.2.0indirekt
crates.iois_terminal_polyfill1.70.1indirekt
crates.ioitoa1.0.15indirekt
crates.iojni0.21.1indirekt
crates.iojni-sys0.3.0indirekt
crates.iojobserver0.1.33indirekt
crates.iojs-sys0.3.77indirekt
crates.iojson50.4.1indirekt
crates.iolazycell1.3.0indirekt
crates.iolexical7.0.5indirekt
crates.iolexical-core1.0.6indirekt
crates.iolexical-parse-float1.0.6indirekt
crates.iolexical-parse-integer1.0.6indirekt
crates.iolexical-util1.0.7indirekt
crates.iolexical-write-float1.0.6indirekt
crates.iolexical-write-integer1.0.6indirekt
crates.iolibbz2-rs-sys0.2.2indirekt
crates.iolibc0.2.177indirekt
crates.iolibgit2-sys0.17.0+1.8.1indirekt
crates.iolibloading0.8.7indirekt
crates.iolibredox0.1.3indirekt
crates.iolibssh2-sys0.3.1indirekt
crates.iolibz-rs-sys0.5.2indirekt
crates.iolibz-sys1.1.22indirekt
crates.iolinked-hash-map0.5.6indirekt
crates.iolinux-keyutils0.2.4indirekt
crates.iolinux-raw-sys0.4.15indirekt
crates.iolinux-raw-sys0.9.3indirekt
crates.iolitemap0.7.5indirekt
crates.iolock_api0.4.14indirekt
crates.iolockfree-object-pool0.1.6indirekt
crates.iolzma-rust20.13.0indirekt
crates.iomatchers0.2.0indirekt
crates.iomemchr2.7.4indirekt
crates.iomemoffset0.9.1indirekt
crates.iominimal-lexical0.2.1indirekt
crates.iominiz_oxide0.8.5indirekt
crates.iomio0.8.10indirekt
crates.iomio1.1.0indirekt
crates.iomockall0.13.1indirekt
crates.iomockall_derive0.13.1indirekt
crates.iomultimap0.10.0indirekt
crates.iondk-context0.1.1indirekt
crates.ionix0.29.0indirekt
crates.ionix0.30.1indirekt
crates.ionom7.1.3indirekt
crates.ionormalize-line-endings0.3.0indirekt
crates.iontapi0.4.1indirekt
crates.ionu-ansi-term0.50.1indirekt
crates.ionum-conv0.1.0indirekt
crates.ionum-traits0.2.19indirekt
crates.ionum_threads0.1.7indirekt
crates.ioobjc20.6.3indirekt
crates.ioobjc2-cloud-kit0.3.2indirekt
crates.ioobjc2-core-data0.3.2indirekt
crates.ioobjc2-core-foundation0.3.2indirekt
crates.ioobjc2-core-graphics0.3.2indirekt
crates.ioobjc2-core-image0.3.2indirekt
crates.ioobjc2-core-location0.3.2indirekt
crates.ioobjc2-core-text0.3.2indirekt
crates.ioobjc2-encode4.1.0indirekt
crates.ioobjc2-foundation0.3.2indirekt
crates.ioobjc2-io-surface0.3.2indirekt
crates.ioobjc2-quartz-core0.3.2indirekt
crates.ioobjc2-ui-kit0.3.2indirekt
crates.ioobjc2-user-notifications0.3.2indirekt
crates.ioobject0.36.7indirekt
crates.ioonig6.5.1indirekt
crates.ioonig_sys69.9.1indirekt
crates.ioopenssl-probe0.1.6indirekt
crates.ioopenssl-src300.4.2+3.4.1indirekt
crates.ioopenssl-sys0.9.106indirekt
crates.iooption-ext0.2.0indirekt
crates.ioordered-multimap0.7.3indirekt
crates.ioos_info3.13.0indirekt
crates.ioos_pipe1.2.1indirekt
crates.ioparking_lot0.12.5indirekt
crates.ioparking_lot_core0.9.12indirekt
crates.iopath-dedot3.1.1indirekt
crates.iopbjson-build0.7.0indirekt
crates.iopbkdf20.12.2indirekt
crates.iopercent-encoding2.3.2indirekt
crates.iopest2.8.0indirekt
crates.iopest_derive2.8.0indirekt
crates.iopest_generator2.8.0indirekt
crates.iopest_meta2.8.0indirekt
crates.iopetgraph0.7.1indirekt
crates.iopin-project-lite0.2.16indirekt
crates.iopkg-config0.3.32indirekt
crates.ioplist1.8.0indirekt
crates.ioportable-atomic1.11.0indirekt
crates.iopowerfmt0.2.0indirekt
crates.ioppmd-rust1.2.1indirekt
crates.ioppv-lite860.2.21indirekt
crates.iopredicates3.1.3indirekt
crates.iopredicates-core1.0.9indirekt
crates.iopredicates-tree1.0.12indirekt
crates.ioprettyplease0.2.31indirekt
crates.ioproc-macro21.0.94indirekt
crates.ioprost-build0.13.5indirekt
crates.ioprost-derive0.13.5indirekt
crates.ioprost-types0.13.5indirekt
crates.ioquick-xml0.38.4indirekt
crates.ioquote1.0.40indirekt
crates.ior-efi5.2.0indirekt
crates.iorand_chacha0.3.1indirekt
crates.iorand_core0.6.4indirekt
crates.iorayon-core1.13.0indirekt
crates.ioredox_syscall0.5.10indirekt
crates.ioredox_users0.5.0indirekt
crates.ioref-cast1.0.24indirekt
crates.ioref-cast-impl1.0.24indirekt
crates.ioregex-automata0.4.13indirekt
crates.ioregex-syntax0.8.5indirekt
crates.ioring0.17.9indirekt
crates.ioron0.8.1indirekt
crates.iorust-embed-impl8.9.0indirekt
crates.iorust-embed-utils8.9.0indirekt
crates.iorust-ini0.21.3indirekt
crates.iorustc-demangle0.1.24indirekt
crates.iorustc-hash1.1.0indirekt
crates.iorustc_version0.4.1indirekt
crates.iorustix0.38.44indirekt
crates.iorustix1.0.4indirekt
crates.iorustls-native-certs0.8.1indirekt
crates.iorustls-pki-types1.12.0indirekt
crates.iorustls-platform-verifier-android0.1.1indirekt
crates.iorustls-webpki0.103.4indirekt
crates.iorustversion1.0.20indirekt
crates.ioryu1.0.20indirekt
crates.iosame-file1.0.6indirekt
crates.ioschannel0.1.27indirekt
crates.ioschemars_derive1.0.4indirekt
crates.ioscopeguard1.2.0indirekt
crates.iosecurity-framework2.11.1indirekt
crates.iosecurity-framework3.2.0indirekt
crates.iosecurity-framework-sys2.14.0indirekt
crates.iosentry-contexts0.34.0indirekt
crates.iosentry-core0.34.0indirekt
crates.iosentry-debug-images0.34.0indirekt
crates.iosentry-panic0.34.0indirekt
crates.iosentry-tracing0.34.0indirekt
crates.iosentry-types0.34.0indirekt
crates.ioserde-untagged0.1.9indirekt
crates.ioserde_core1.0.228indirekt
crates.ioserde_derive1.0.228indirekt
crates.ioserde_derive_internals0.29.1indirekt
crates.ioserde_spanned0.6.9indirekt
crates.ioserde_spanned1.0.3indirekt
crates.ioserde_with_macros3.14.1indirekt
crates.iosha10.10.6indirekt
crates.iosharded-slab0.1.7indirekt
crates.ioshared_child1.0.1indirekt
crates.ioshell-words1.1.0indirekt
crates.ioshlex1.3.0indirekt
crates.iosignal-hook0.3.18indirekt
crates.iosignal-hook-mio0.2.5indirekt
crates.iosignal-hook-registry1.4.6indirekt
crates.iosimd-adler320.3.7indirekt
crates.iosimplelog0.12.2indirekt
crates.iosmallvec1.14.0indirekt
crates.iosnapbox0.6.23indirekt
crates.iosnapbox-macros0.4.0indirekt
crates.iostable_deref_trait1.2.0indirekt
crates.iostrsim0.11.1indirekt
crates.iosubtle2.6.1indirekt
crates.iosyn1.0.109indirekt
crates.iosyn2.0.100indirekt
crates.iosynstructure0.13.1indirekt
crates.iotermcolor1.4.1indirekt
crates.ioterminal-prompt0.2.3indirekt
crates.ioterminal_size0.4.2indirekt
crates.iotermtree0.5.1indirekt
crates.iothiserror-impl1.0.69indirekt
crates.iothiserror-impl2.0.16indirekt
crates.iothread_local1.1.8indirekt
crates.iotime-core0.1.6indirekt
crates.iotime-macros0.2.24indirekt
crates.iotiny-keccak2.0.2indirekt
crates.iotinystr0.7.6indirekt
crates.iotoml_datetime0.6.11indirekt
crates.iotoml_datetime0.7.3indirekt
crates.iotoml_parser1.0.4indirekt
crates.iotoml_write0.1.2indirekt
crates.iotoml_writer1.0.4indirekt
crates.iotracing-attributes0.1.28indirekt
crates.iotracing-core0.1.33indirekt
crates.iotracing-log0.2.0indirekt
crates.iotracing-test0.2.5indirekt
crates.iotracing-test-macro0.2.5indirekt
crates.iotrycmd0.15.11indirekt
crates.iotypeid1.0.3indirekt
crates.iotypenum1.18.0indirekt
crates.ioucd-trie0.1.7indirekt
crates.iouname0.1.1indirekt
crates.iounicode-ident1.0.18indirekt
crates.iounicode-segmentation1.12.0indirekt
crates.iounicode-width0.1.14indirekt
crates.iounicode-width0.2.0indirekt
crates.iounit-prefix0.5.2indirekt
crates.iounsafe-libyaml0.2.11indirekt
crates.iountrusted0.9.0indirekt
crates.ioutf16_iter1.0.5indirekt
crates.ioutf8_iter1.0.4indirekt
crates.ioutf8parse0.2.2indirekt
crates.iovaluable0.1.1indirekt
crates.iovcpkg0.2.15indirekt
crates.ioversion_check0.9.5indirekt
crates.iowait-timeout0.2.1indirekt
crates.iowasi0.11.0+wasi-snapshot-preview1indirekt
crates.iowasi0.14.2+wasi-0.2.4indirekt
crates.iowasite0.1.0indirekt
crates.iowasm-bindgen0.2.100indirekt
crates.iowasm-bindgen-backend0.2.100indirekt
crates.iowasm-bindgen-macro0.2.100indirekt
crates.iowasm-bindgen-macro-support0.2.100indirekt
crates.iowasm-bindgen-shared0.2.100indirekt
crates.ioweb-sys0.3.77indirekt
crates.ioweb-time1.1.0indirekt
crates.iowebpki-root-certs0.26.11indirekt
crates.iowebpki-root-certs1.0.0indirekt
crates.iowebpki-roots0.26.8indirekt
crates.iowhich4.4.2indirekt
crates.iowinapi0.3.9indirekt
crates.iowinapi-i686-pc-windows-gnu0.4.0indirekt
crates.iowinapi-util0.1.9indirekt
crates.iowinapi-x86_64-pc-windows-gnu0.4.0indirekt
crates.iowindows0.57.0indirekt
crates.iowindows-core0.57.0indirekt
crates.iowindows-core0.61.0indirekt
crates.iowindows-implement0.57.0indirekt
crates.iowindows-implement0.60.0indirekt
crates.iowindows-interface0.57.0indirekt
crates.iowindows-interface0.59.1indirekt
crates.iowindows-link0.1.1indirekt
crates.iowindows-link0.2.0indirekt
crates.iowindows-result0.1.2indirekt
crates.iowindows-result0.3.2indirekt
crates.iowindows-strings0.4.0indirekt
crates.iowindows-sys0.45.0indirekt
crates.iowindows-sys0.52.0indirekt
crates.iowindows-sys0.59.0indirekt
crates.iowindows-sys0.60.2indirekt
crates.iowindows-sys0.61.1indirekt
crates.iowindows-targets0.42.2indirekt
crates.iowindows-targets0.52.6indirekt
crates.iowindows-targets0.53.2indirekt
crates.iowindows_aarch64_gnullvm0.42.2indirekt
crates.iowindows_aarch64_gnullvm0.52.6indirekt
crates.iowindows_aarch64_gnullvm0.53.0indirekt
crates.iowindows_aarch64_msvc0.42.2indirekt
crates.iowindows_aarch64_msvc0.52.6indirekt
crates.iowindows_aarch64_msvc0.53.0indirekt
crates.iowindows_i686_gnu0.42.2indirekt
crates.iowindows_i686_gnu0.52.6indirekt
crates.iowindows_i686_gnu0.53.0indirekt
crates.iowindows_i686_gnullvm0.52.6indirekt
crates.iowindows_i686_gnullvm0.53.0indirekt
crates.iowindows_i686_msvc0.42.2indirekt
crates.iowindows_i686_msvc0.52.6indirekt
crates.iowindows_i686_msvc0.53.0indirekt
crates.iowindows_x86_64_gnu0.42.2indirekt
crates.iowindows_x86_64_gnu0.52.6indirekt
crates.iowindows_x86_64_gnu0.53.0indirekt
crates.iowindows_x86_64_gnullvm0.42.2indirekt
crates.iowindows_x86_64_gnullvm0.52.6indirekt
crates.iowindows_x86_64_gnullvm0.53.0indirekt
crates.iowindows_x86_64_msvc0.42.2indirekt
crates.iowindows_x86_64_msvc0.52.6indirekt
crates.iowindows_x86_64_msvc0.53.0indirekt
crates.iowinnow0.7.13indirekt
crates.iowit-bindgen-rt0.39.0indirekt
crates.iowrite161.0.0indirekt
crates.iowriteable0.5.5indirekt
crates.ioxattr1.5.0indirekt
crates.ioyaml-rust0.4.5indirekt
crates.ioyaml-rust20.10.4indirekt
crates.ioyoke0.7.5indirekt
crates.ioyoke-derive0.7.5indirekt
crates.iozerocopy0.8.24indirekt
crates.iozerocopy-derive0.8.24indirekt
crates.iozerofrom0.1.6indirekt
crates.iozerofrom-derive0.1.6indirekt
crates.iozeroize1.8.1indirekt
crates.iozeroize_derive1.4.2indirekt
crates.iozerovec0.10.4indirekt
crates.iozerovec-derive0.10.3indirekt
crates.iozlib-rs0.5.2indirekt
crates.iozopfli0.8.1indirekt
crates.iozstd0.13.3indirekt
crates.iozstd-safe7.2.4indirekt
crates.iozstd-sys2.0.15+zstd.1.5.7indirekt
Gocloud.google.com/go0.40.0indirekt
Gocode.gitea.io/gitea1.9.0-devindirekt
Gogitea.com/lunny/levelqueue0.1.0indirekt
Gogitea.com/macaron/inject0.0.0-20190805023432-d4c86e31027aindirekt
Gogitea.com/macaron/macaron1.3.2indirekt
Gogithub.com/apache/thrift0.12.0indirekt
Gogithub.com/armon/go-socks50.0.0-20160902184237-e75332964ef5indirekt
Gogithub.com/bgentry/speakeasy0.1.0indirekt
Gogithub.com/blevesearch/bleve0.0.0-20190214220507-05d86ea8f6e3indirekt
Gogithub.com/blevesearch/blevex0.0.0-20180227211930-4b158bb555a3indirekt
Gogithub.com/blevesearch/go-porterstemmer0.0.0-20141230013033-23a2c8e5cf1findirekt
Gogithub.com/blevesearch/segment0.0.0-20160105220820-db70c57796ccindirekt
Gogithub.com/boombuler/barcode0.0.0-20161226211916-fe0f26ff6d26indirekt
Gogithub.com/bradfitz/gomemcache0.0.0-20190913173617-a41fca850d0bindirekt
Gogithub.com/burntsushi/xgb0.0.0-20160522181843-27f122750802indirekt
Gogithub.com/chaseadamsio/goorgeous0.0.0-20170901132237-098da33fde5findirekt
Gogithub.com/corbym/gocrest1.0.3indirekt
Gogithub.com/coreos/bbolt1.3.3indirekt
Gogithub.com/coreos/etcd3.3.15+incompatibleindirekt
Gogithub.com/coreos/go-oidc2.1.0+incompatibleindirekt
Gogithub.com/coreos/go-semver0.3.0indirekt
Gogithub.com/coreos/go-systemd0.0.0-20190719114852-fd7a80b32e1findirekt
Gogithub.com/couchbase/gomemcached0.0.0-20190515232915-c4b4ca0eb21dindirekt
Gogithub.com/couchbase/goutils0.0.0-20191018232750-b49639060d85indirekt
Gogithub.com/couchbase/vellum0.0.0-20190111184608-e91b68ff3efeindirekt
Gogithub.com/couchbaselabs/go-couchbase0.0.0-20190708161019-23e7ca2ce2b7indirekt
Gogithub.com/cupcake/rdb0.0.0-20161107195141-43ba34106c76indirekt
Gogithub.com/cznic/b0.0.0-20181122101859-a26611c4d92dindirekt
Gogithub.com/cznic/mathutil0.0.0-20181122101859-297441e03548indirekt
Gogithub.com/cznic/strutil0.0.0-20181122101858-275e90344537indirekt
Gogithub.com/dgrijalva/jwt-go3.2.0+incompatibleindirekt
Gogithub.com/dgryski/go-sip130.0.0-20190329191031-25c5027a8c7bindirekt
Gogithub.com/docker/go-units0.4.0indirekt
Gogithub.com/edsrzf/mmap-go1.0.0indirekt
Gogithub.com/emirpasic/gods1.12.0indirekt
Gogithub.com/etcd-io/bbolt1.3.2indirekt
Gogithub.com/ethantkoenig/rupture0.0.0-20180203182544-0a76f03a811aindirekt
Gogithub.com/facebookgo/clock0.0.0-20150410010913-600d898af40aindirekt
Gogithub.com/facebookgo/ensure0.0.0-20160127193407-b4ab57deab51indirekt
Gogithub.com/facebookgo/freeport0.0.0-20150612182905-d4adf43b75b9indirekt
Gogithub.com/facebookgo/grace0.0.0-20160926231715-5729e484473findirekt
Gogithub.com/facebookgo/httpdown0.0.0-20160323221027-a3b1354551a2indirekt
Gogithub.com/facebookgo/stack0.0.0-20160209184415-751773369052indirekt
Gogithub.com/facebookgo/stats0.0.0-20151006221625-1b76add642e4indirekt
Gogithub.com/facebookgo/subset0.0.0-20150612182917-8dac2c3c4870indirekt
Gogithub.com/gliderlabs/ssh0.2.2indirekt
Gogithub.com/glycerine/go-unsnap-stream0.0.0-20180323001048-9f0cb55181ddindirekt
Gogithub.com/glycerine/goconvey0.0.0-20190315024820-982ee783a72eindirekt
Gogithub.com/go-gitea/gitea1.2.3indirekt
Gogithub.com/go-kit/kit0.9.0indirekt
Gogithub.com/go-openapi/analysis0.19.0indirekt
Gogithub.com/go-openapi/inflect0.19.0indirekt
Gogithub.com/go-openapi/jsonreference0.19.3indirekt
Gogithub.com/go-openapi/loads0.19.0indirekt
Gogithub.com/go-openapi/runtime0.18.0indirekt
Gogithub.com/go-openapi/spec0.19.0indirekt
Gogithub.com/go-openapi/strfmt0.19.3indirekt
Gogithub.com/go-openapi/validate0.19.0indirekt
Gogithub.com/go-redis/redis6.15.7+incompatibleindirekt
Gogithub.com/go-swagger/go-swagger0.19.0indirekt
Gogithub.com/go-swagger/scan-repo-boundary0.0.0-20180623220736-973b3573c013indirekt
Gogithub.com/go-xorm/xorm0.7.3indirekt
Gogithub.com/gobwas/glob0.2.3indirekt
Gogithub.com/gofrs/uuid3.2.0+incompatibleindirekt
Gogithub.com/gogits/chardet0.0.0-20150115103509-2404f7772561indirekt
Gogithub.com/gogs/cron0.0.0-20171120032916-9f6c956d3e14indirekt
Gogithub.com/golang-sql/civil0.0.0-20190719163853-cb61b32ac6feindirekt
Gogithub.com/golang/groupcache0.0.0-20190702054246-869f871628b6indirekt
Gogithub.com/golang/mock1.3.1indirekt
Gogithub.com/google/go-cmp0.3.1indirekt
Gogithub.com/google/go-github/v2424.0.1indirekt
Gogithub.com/google/pprof0.0.0-20190723021845-34ac40c74b70indirekt
Gogithub.com/google/renameio0.1.0indirekt
Gogithub.com/gopherjs/gopherjs0.0.0-20190430165422-3e4dfb77656cindirekt
Gogithub.com/gophish/gophish0.1.2indirekt
Gogithub.com/gorilla/handlers1.4.2indirekt
Gogithub.com/gorilla/sessions1.2.0indirekt
Gogithub.com/grpc-ecosystem/grpc-gateway1.9.6indirekt
Gogithub.com/hashicorp/golang-lru0.5.3indirekt
Gogithub.com/issue9/assert1.3.2indirekt
Gogithub.com/issue9/identicon0.0.0-20160320065130-d36b54562f4cindirekt
Gogithub.com/jackc/pgx3.6.0+incompatibleindirekt
Gogithub.com/jaytaylor/html2text0.0.0-20160923191438-8fb95d837f7dindirekt
Gogithub.com/jbenet/go-context0.0.0-20150711004518-d14ea06fba99indirekt
Gogithub.com/jmhodges/levigo1.0.0indirekt
Gogithub.com/joho/godotenv1.3.0indirekt
Gogithub.com/kballard/go-shellquote0.0.0-20180428030007-95032a82bc51indirekt
Gogithub.com/kevinburke/ssh_config0.0.0-20190725054713-01f96b0aa0cdindirekt
Gogithub.com/keybase/go-crypto0.0.0-20170605145657-00ac4db533f6indirekt
Gogithub.com/kisielk/errcheck1.2.0indirekt
Gogithub.com/klauspost/compress0.0.0-20161025140425-8df558b6cb6findirekt
Gogithub.com/klauspost/cpuid0.0.0-20160302075316-09cded8978dcindirekt
Gogithub.com/klauspost/crc320.0.0-20161016154125-cb6bfca970f6indirekt
Gogithub.com/konsorten/go-windows-terminal-sequences1.0.2indirekt
Gogithub.com/lafriks/xormstore1.0.0indirekt
Gogithub.com/lib/pq1.2.0indirekt
Gogithub.com/lunny/dingtalk_webhook0.0.0-20171025031554-e3534c89ef96indirekt
Gogithub.com/lunny/log0.0.0-20160921050905-7887c61bf0deindirekt
Gogithub.com/lunny/nodb0.0.0-20160621015157-fc1ef06ad4afindirekt
Gogithub.com/magiconair/properties1.8.1indirekt
Gogithub.com/mailru/easyjson0.7.0indirekt
Gogithub.com/markbates/goth1.56.0indirekt
Gogithub.com/mattn/go-isatty0.0.12indirekt
Gogithub.com/mattn/go-oci80.0.0-20190320171441-14ba190cf52dindirekt
Gogithub.com/mattn/go-sqlite32.0.3+incompatibleindirekt
Gogithub.com/mcuadros/go-version0.0.0-20190830083331-035f6764e8d2indirekt
Gogithub.com/microcosm-cc/bluemonday0.0.0-20161012083705-f77f16ffc87aindirekt
Gogithub.com/mitchellh/go-homedir1.1.0indirekt
Gogithub.com/mschoch/smat0.0.0-20160514031455-90eadee771aeindirekt
Gogithub.com/msteinert/pam0.0.0-20151204160544-02ccfbfaf0ccindirekt
Gogithub.com/mwitkow/go-conntrack0.0.0-20190716064945-2f068394615findirekt
Gogithub.com/nfnt/resize0.0.0-20160724205520-891127d8d1b5indirekt
Gogithub.com/oliamb/cutter0.2.2indirekt
Gogithub.com/oneofone/xxhash1.2.5indirekt
Gogithub.com/onsi/ginkgo1.8.0indirekt
Gogithub.com/onsi/gomega1.5.0indirekt
Gogithub.com/openzipkin/zipkin-go0.1.6indirekt
Gogithub.com/pelletier/go-toml1.4.0indirekt
Gogithub.com/philhofer/fwd1.0.0indirekt
Gogithub.com/pquerna/cachecontrol0.0.0-20180517163645-1555304b9b35indirekt
Gogithub.com/pquerna/otp0.0.0-20160912161815-54653902c20eindirekt
Gogithub.com/prometheus/client_golang1.1.0indirekt
Gogithub.com/prometheus/client_model0.0.0-20190812154241-14fe0d1b01d4indirekt
Gogithub.com/prometheus/procfs0.0.4indirekt
Gogithub.com/prometheus/tsdb0.10.0indirekt
Gogithub.com/puerkitobio/goquery1.5.0indirekt
Gogithub.com/remyoudompheng/bigfft0.0.0-20190321074620-2f0d2b0e0001indirekt
Gogithub.com/roaringbitmap/roaring0.4.7indirekt
Gogithub.com/rogpeppe/fastuuid1.2.0indirekt
Gogithub.com/rogpeppe/go-internal1.3.0indirekt
Gogithub.com/russross/blackfriday0.0.0-20180428102519-11635eb403ffindirekt
Gogithub.com/saintfish/chardet0.0.0-20120816061221-3af4cd4741caindirekt
Gogithub.com/sergi/go-diff1.1.0indirekt
Gogithub.com/shurcool/httpfs0.0.0-20190527155220-6a4d4a70508bindirekt
Gogithub.com/shurcool/sanitized_anchor_name1.0.0indirekt
Gogithub.com/shurcool/vfsgen0.0.0-20181202132449-6a9ea43bcacdindirekt
Gogithub.com/siddontang/go0.0.0-20180604090527-bdc77568d726indirekt
Gogithub.com/siddontang/go-snappy0.0.0-20140704025258-d8f7bb82a96dindirekt
Gogithub.com/siddontang/ledisdb0.0.0-20190202134119-8ceb77e66a92indirekt
Gogithub.com/siddontang/rdb0.0.0-20150307021120-fc89ed2e418dindirekt
Gogithub.com/sirupsen/logrus1.4.2indirekt
Gogithub.com/smartystreets/assertions1.0.1indirekt
Gogithub.com/spaolacci/murmur31.1.0indirekt
Gogithub.com/spf13/afero1.2.2indirekt
Gogithub.com/spf13/jwalterweatherman1.1.0indirekt
Gogithub.com/spf13/viper1.4.0indirekt
Gogithub.com/src-d/gcfg1.4.0indirekt
Gogithub.com/steveyen/gtreap0.0.0-20150807155958-0abe01ef9be2indirekt
Gogithub.com/syndtr/goleveldb1.0.0indirekt
Gogithub.com/tecbot/gorocksdb0.0.0-20181010114359-8752a9433481indirekt
Gogithub.com/tinylib/msgp0.0.0-20180516164116-c8cf64dff200indirekt
Gogithub.com/toqueteos/webbrowser1.2.0indirekt
Gogithub.com/tstranex/u2f1.0.0indirekt
Gogithub.com/ugorji/go1.1.7indirekt
Gogithub.com/unknwon/cae1.0.0indirekt
Gogithub.com/unknwon/com0.0.0-20190321035513-0fed4efef755indirekt
Gogithub.com/unknwon/com1.0.1indirekt
Gogithub.com/unknwon/i18n0.0.0-20190805065654-5c6446a380b6indirekt
Gogithub.com/unknwon/paginater0.0.0-20151104151617-7748a72e0141indirekt
Gogithub.com/urfave/cli1.20.0indirekt
Gogithub.com/willf/bitset0.0.0-20180426185212-8ce1146b8621indirekt
Gogithub.com/xanzy/ssh-agent0.2.1indirekt
Gogithub.com/yohcop/openid-go0.0.0-20160914080427-2c050d2dae53indirekt
Gogo.etcd.io/bbolt1.3.3indirekt
Gogo.mongodb.org/mongo-driver1.1.1indirekt
Gogo.opencensus.io0.22.0indirekt
Gogolang.org/x/crypto0.0.0-20190308221718-c2843e01d9a2indirekt
Gogolang.org/x/image0.0.0-20190802002840-cff245a6509bindirekt
Gogolang.org/x/net0.0.0-20200324143707-d3edc9973b7eindirekt
Gogolang.org/x/sys0.0.0-20200331124033-c3d80250170dindirekt
Gogolang.org/x/tools0.0.0-20190910221609-7f5965fd7709indirekt
Gogoogle.golang.org/api0.9.0indirekt
Gogoogle.golang.org/genproto0.0.0-20190819201941-24fa4b261c55indirekt
Gogoogle.golang.org/grpc1.23.0indirekt
Gogopkg.in/alexcesaro/quotedprintable.v33.0.0-20150716171945-2caba252f4dcindirekt
Gogopkg.in/asn1-ber.v11.0.0-20150924051756-4e86f4367175indirekt
Gogopkg.in/editorconfig/editorconfig-core-go.v11.3.0indirekt
Gogopkg.in/gomail.v22.0.0-20160411212932-81ebce5c23dfindirekt
Gogopkg.in/ini.v11.55.0indirekt
Gogopkg.in/ldap.v33.0.2indirekt
Gogopkg.in/square/go-jose.v22.3.1indirekt
Gogopkg.in/src-d/go-billy.v44.3.2indirekt
Gogopkg.in/src-d/go-git-fixtures.v33.5.0indirekt
Gogopkg.in/src-d/go-git.v44.11.0indirekt
Gogopkg.in/stretchr/testify.v11.2.2indirekt
Gogopkg.in/testfixtures.v22.5.0indirekt
Gogopkg.in/warnings.v00.1.2indirekt
Gomvdan.cc/xurls/v22.1.0indirekt
Gostrk.kbt.io/projects/go/libravatar0.0.0-20191008002943-06d1c002b251indirekt
Goxorm.io/builder0.3.6indirekt
Goxorm.io/core0.7.2indirekt
npm@ampproject/remapping2.3.0indirekt
npm@aws-sdk/client-batch^3.569.0indirekt
npm@aws-sdk/client-cloudwatch-logs^3.588.0indirekt
npm@babel/code-frame7.24.7indirekt
npm@babel/code-frame7.26.2indirekt
npm@babel/compat-data7.26.8indirekt
npm@babel/core7.26.10indirekt
npm@babel/generator7.27.0indirekt
npm@babel/helper-compilation-targets7.27.0indirekt
npm@babel/helper-function-name7.0.0-beta.31indirekt
npm@babel/helper-module-imports7.25.9indirekt
npm@babel/helper-module-transforms7.26.0indirekt
npm@babel/helper-plugin-utils7.25.9indirekt
npm@babel/helper-string-parser7.25.9indirekt
npm@babel/helper-validator-identifier7.25.9indirekt
npm@babel/helper-validator-option7.25.9indirekt
npm@babel/helpers7.27.0indirekt
npm@babel/parser7.27.0indirekt
npm@babel/plugin-syntax-async-generators7.8.4indirekt
npm@babel/plugin-syntax-bigint7.8.3indirekt
npm@babel/plugin-syntax-class-properties7.12.13indirekt
npm@babel/plugin-syntax-class-static-block7.14.5indirekt
npm@babel/plugin-syntax-import-attributes7.26.0indirekt
npm@babel/plugin-syntax-import-meta7.10.4indirekt
npm@babel/plugin-syntax-json-strings7.8.3indirekt
npm@babel/plugin-syntax-jsx7.25.9indirekt
npm@babel/plugin-syntax-logical-assignment-operators7.10.4indirekt
npm@babel/plugin-syntax-nullish-coalescing-operator7.8.3indirekt
npm@babel/plugin-syntax-numeric-separator7.10.4indirekt
npm@babel/plugin-syntax-object-rest-spread7.8.3indirekt
npm@babel/plugin-syntax-optional-catch-binding7.8.3indirekt
npm@babel/plugin-syntax-optional-chaining7.8.3indirekt
npm@babel/plugin-syntax-private-property-in-object7.14.5indirekt
npm@babel/plugin-syntax-top-level-await7.14.5indirekt
npm@babel/plugin-syntax-typescript7.25.9indirekt
npm@babel/template7.27.0indirekt
npm@babel/traverse7.27.0indirekt
npm@babel/types7.27.0indirekt
npm@bcoe/v8-coverage0.2.3indirekt
npm@cspotcode/source-map-support0.8.1indirekt
npm@istanbuljs/load-nyc-config1.1.0indirekt
npm@istanbuljs/schema0.1.3indirekt
npm@jest/console29.7.0indirekt
npm@jest/core29.7.0indirekt
npm@jest/environment29.7.0indirekt
npm@jest/expect29.7.0indirekt
npm@jest/expect-utils29.7.0indirekt
npm@jest/fake-timers29.7.0indirekt
npm@jest/globals29.7.0indirekt
npm@jest/reporters29.7.0indirekt
npm@jest/schemas29.6.3indirekt
npm@jest/source-map29.6.3indirekt
npm@jest/test-result29.7.0indirekt
npm@jest/test-sequencer29.7.0indirekt
npm@jest/transform29.7.0indirekt
npm@jest/types29.6.3indirekt
npm@jridgewell/gen-mapping0.3.5indirekt
npm@jridgewell/resolve-uri3.1.2indirekt
npm@jridgewell/set-array1.2.1indirekt
npm@jridgewell/sourcemap-codec1.5.0indirekt
npm@jridgewell/trace-mapping0.3.25indirekt
npm@jridgewell/trace-mapping0.3.9indirekt
npm@kwsites/file-exists1.1.1indirekt
npm@kwsites/promise-deferred1.1.1indirekt
npm@nodelib/fs.scandir2.1.5indirekt
npm@nodelib/fs.stat2.0.5indirekt
npm@nodelib/fs.walk1.2.8indirekt
npm@sinclair/typebox0.27.8indirekt
npm@sinonjs/commons3.0.1indirekt
npm@sinonjs/fake-timers10.3.0indirekt
npm@tsconfig/node101.0.11indirekt
npm@tsconfig/node121.0.11indirekt
npm@tsconfig/node141.0.3indirekt
npm@tsconfig/node161.0.4indirekt
npm@types/babel__core7.20.5indirekt
npm@types/babel__generator7.6.8indirekt
npm@types/babel__template7.4.4indirekt
npm@types/babel__traverse7.20.6indirekt
npm@types/debug4.1.12indirekt
npm@types/graceful-fs4.1.9indirekt
npm@types/istanbul-lib-coverage2.0.6indirekt
npm@types/istanbul-lib-report3.0.3indirekt
npm@types/istanbul-reports3.0.4indirekt
npm@types/jest29.5.14indirekt
npm@types/jest-specific-snapshot0.5.9indirekt
npm@types/ms0.7.34indirekt
npm@types/node22.9.1indirekt
npm@types/node-fetch3.0.2indirekt
npm@types/semver7.7.0indirekt
npm@types/stack-utils2.0.3indirekt
npm@types/yargs17.0.33indirekt
npm@types/yargs-parser21.0.3indirekt
npmacorn8.14.0indirekt
npmacorn-walk8.3.4indirekt
npmansi-escapes4.3.2indirekt
npmansi-regex5.0.1indirekt
npmansi-styles4.3.0indirekt
npmansi-styles5.2.0indirekt
npmanymatch3.1.3indirekt
npmarg4.1.3indirekt
npmargparse1.0.10indirekt
npmasync3.2.6indirekt
npmbabel-jest29.7.0indirekt
npmbabel-plugin-istanbul6.1.1indirekt
npmbabel-plugin-jest-hoist29.6.3indirekt
npmbabel-preset-current-node-syntax1.1.0indirekt
npmbabel-preset-jest29.6.3indirekt
npmbalanced-match1.0.2indirekt
npmbrace-expansion1.1.11indirekt
npmbrace-expansion2.0.1indirekt
npmbraces3.0.3indirekt
npmbrowserslist4.24.4indirekt
npmbs-logger0.2.6indirekt
npmbser2.1.1indirekt
npmbuffer-from1.1.2indirekt
npmcallsites3.1.0indirekt
npmcamelcase5.3.1indirekt
npmcamelcase6.3.0indirekt
npmcaniuse-lite1.0.30001707indirekt
npmchalk4.1.2indirekt
npmchar-regex1.0.2indirekt
npmci-info3.9.0indirekt
npmcjs-module-lexer1.4.1indirekt
npmcliui8.0.1indirekt
npmco4.6.0indirekt
npmcollect-v8-coverage1.0.2indirekt
npmcolor-convert2.0.1indirekt
npmcolor-name1.1.4indirekt
npmconcat-map0.0.1indirekt
npmconvert-source-map2.0.0indirekt
npmcreate-jest29.7.0indirekt
npmcreate-require1.1.1indirekt
npmcross-spawn7.0.6indirekt
npmdata-uri-to-buffer4.0.1indirekt
npmdebug4.4.0indirekt
npmdedent1.5.3indirekt
npmdeepmerge4.3.1indirekt
npmdetect-newline3.1.0indirekt
npmdiff4.0.2indirekt
npmdiff-sequences29.6.3indirekt
npmejs3.1.10indirekt
npmelectron-to-chromium1.5.128indirekt
npmemittery0.13.1indirekt
npmemoji-regex8.0.0indirekt
npmerror-ex1.3.2indirekt
npmescalade3.2.0indirekt
npmescape-string-regexp2.0.0indirekt
npmeslint-plugin-import2.29.1indirekt
npmeslint-plugin-unused-imports^4indirekt
npmesprima4.0.1indirekt
npmexeca5.1.1indirekt
npmexit0.1.2indirekt
npmexpect29.7.0indirekt
npmfast-glob3.3.2indirekt
npmfast-json-stable-stringify2.1.0indirekt
npmfastq1.17.1indirekt
npmfb-watchman2.0.2indirekt
npmfetch-blob3.2.0indirekt
npmfilelist1.0.4indirekt
npmfill-range7.1.1indirekt
npmfind-up4.1.0indirekt
npmformdata-polyfill4.0.10indirekt
npmfs.realpath1.0.0indirekt
npmfsevents2.3.3indirekt
npmfunction-bind1.1.2indirekt
npmgensync1.0.0-beta.2indirekt
npmget-caller-file2.0.5indirekt
npmget-package-type0.1.0indirekt
npmget-stream6.0.1indirekt
npmglob7.2.3indirekt
npmglob-parent5.1.2indirekt
npmglobals11.12.0indirekt
npmgraceful-fs4.2.11indirekt
npmhas-flag4.0.0indirekt
npmhasown2.0.2indirekt
npmhtml-escaper2.0.2indirekt
npmhuman-signals2.1.0indirekt
npmimport-local3.2.0indirekt
npmimurmurhash0.1.4indirekt
npminflight1.0.6indirekt
npminherits2.0.4indirekt
npmis-arrayish0.2.1indirekt
npmis-core-module2.15.1indirekt
npmis-extglob2.1.1indirekt
npmis-fullwidth-code-point3.0.0indirekt
npmis-generator-fn2.1.0indirekt
npmis-glob4.0.3indirekt
npmis-number7.0.0indirekt
npmis-stream2.0.1indirekt
npmisexe2.0.0indirekt
npmistanbul-lib-coverage3.2.2indirekt
npmistanbul-lib-instrument5.2.1indirekt
npmistanbul-lib-instrument6.0.3indirekt
npmistanbul-lib-report3.0.1indirekt
npmistanbul-lib-source-maps4.0.1indirekt
npmistanbul-reports3.1.7indirekt
npmjake10.9.2indirekt
npmjest29.7.0indirekt
npmjest-changed-files29.7.0indirekt
npmjest-circus29.7.0indirekt
npmjest-cli29.7.0indirekt
npmjest-config29.7.0indirekt
npmjest-diff29.7.0indirekt
npmjest-docblock29.7.0indirekt
npmjest-each29.7.0indirekt
npmjest-environment-node29.7.0indirekt
npmjest-get-type29.6.3indirekt
npmjest-haste-map29.7.0indirekt
npmjest-leak-detector29.7.0indirekt
npmjest-matcher-utils29.7.0indirekt
npmjest-message-util29.7.0indirekt
npmjest-mock29.7.0indirekt
npmjest-pnp-resolver1.2.3indirekt
npmjest-regex-util29.6.3indirekt
npmjest-resolve29.7.0indirekt
npmjest-resolve-dependencies29.7.0indirekt
npmjest-runner29.7.0indirekt
npmjest-runtime29.7.0indirekt
npmjest-snapshot29.7.0indirekt
npmjest-specific-snapshot8.0.0indirekt
npmjest-util29.7.0indirekt
npmjest-validate29.7.0indirekt
npmjest-watcher29.7.0indirekt
npmjest-worker29.7.0indirekt
npmjs-tokens4.0.0indirekt
npmjs-yaml3.14.1indirekt
npmjsesc3.0.2indirekt
npmjson-parse-even-better-errors2.3.1indirekt
npmjson52.2.3indirekt
npmkleur3.0.3indirekt
npmleven3.1.0indirekt
npmlines-and-columns1.2.4indirekt
npmlocate-path5.0.0indirekt
npmlodash.memoize4.1.2indirekt
npmlru-cache5.1.1indirekt
npmmake-dir4.0.0indirekt
npmmake-error1.3.6indirekt
npmmakeerror1.0.12indirekt
npmmerge-stream2.0.0indirekt
npmmerge21.4.1indirekt
npmmicromatch4.0.8indirekt
npmmimic-fn2.1.0indirekt
npmminimatch3.1.2indirekt
npmminimatch5.1.6indirekt
npmminimist1.2.8indirekt
npmms2.1.3indirekt
npmmultiple-package-filter-candidates1.0.0indirekt
npmnatural-compare1.4.0indirekt
npmnode-domexception1.0.0indirekt
npmnode-fetch3.3.2indirekt
npmnode-int640.4.0indirekt
npmnode-releases2.0.19indirekt
npmnormalize-path3.0.0indirekt
npmnpm-run-path4.0.1indirekt
npmonce1.4.0indirekt
npmonetime5.1.2indirekt
npmp-limit2.3.0indirekt
npmp-limit3.1.0indirekt
npmp-locate4.1.0indirekt
npmp-try2.2.0indirekt
npmpackage-file-no-dep0.10.0indirekt
npmpackage-file-no-dep1.0.0indirekt
npmpackage-file-no-dep3.0.0indirekt
npmpackage-file-no-dep4.0.0indirekt
npmpackage-file-plugin1.0.0indirekt
npmpackage-file-plugin1.0.2indirekt
npmpackage-file-plugin2.0.0indirekt
npmpackage-file-plugin5.0.0indirekt
npmpackage-file-plugin-dependency1.0.0indirekt
npmparse-json5.2.0indirekt
npmpath-exists4.0.0indirekt
npmpath-is-absolute1.0.1indirekt
npmpath-key3.1.1indirekt
npmpath-parse1.0.7indirekt
npmpicocolors1.1.1indirekt
npmpicomatch2.3.1indirekt
npmpirates4.0.6indirekt
npmpkg-dir4.2.0indirekt
npmpretty-format29.7.0indirekt
npmprompts2.4.2indirekt
npmpure-rand6.1.0indirekt
npmqueue-microtask1.2.3indirekt
npmreact-is18.3.1indirekt
npmrequire-directory2.1.1indirekt
npmresolve1.22.8indirekt
npmresolve-cwd3.0.0indirekt
npmresolve-from5.0.0indirekt
npmresolve.exports2.0.2indirekt
npmreusify1.0.4indirekt
npmrun-parallel1.2.0indirekt
npmsemver6.3.1indirekt
npmsemver7.7.1indirekt
npmshebang-command2.0.0indirekt
npmshebang-regex3.0.0indirekt
npmsignal-exit3.0.7indirekt
npmsimple-git3.27.0indirekt
npmsisteransi1.0.5indirekt
npmslash3.0.0indirekt
npmsource-map0.6.1indirekt
npmsource-map-support0.5.13indirekt
npmsprintf-js1.0.3indirekt
npmstack-utils2.0.6indirekt
npmstring-length4.0.2indirekt
npmstring-width4.2.3indirekt
npmstrip-ansi6.0.1indirekt
npmstrip-bom3.0.0indirekt
npmstrip-bom4.0.0indirekt
npmstrip-final-newline2.0.0indirekt
npmstrip-json-comments3.1.1indirekt
npmstylelint17.3.0indirekt
npmstylelint-config-standard39.0.0indirekt
npmsupports-color7.2.0indirekt
npmsupports-color8.1.1indirekt
npmsupports-preserve-symlinks-flag1.0.0indirekt
npmtest-exclude6.0.0indirekt
npmtmpl1.0.5indirekt
npmto-regex-range5.0.1indirekt
npmtoml3.0.0indirekt
npmts-jest29.2.5indirekt
npmts-node10.9.2indirekt
npmtsconfig-paths4.2.0indirekt
npmtype-detect4.0.8indirekt
npmtype-fest0.21.3indirekt
npmtypescript5.4.2indirekt
npmtypescript5.7.2indirekt
npmtypescript-eslint8.15.0indirekt
npmundici-types6.19.8indirekt
npmupdate-browserslist-db1.1.3indirekt
npmv8-compile-cache-lib3.0.1indirekt
npmv8-to-istanbul9.3.0indirekt
npmwalker1.0.8indirekt
npmweb-streams-polyfill3.3.3indirekt
npmwhich2.0.2indirekt
npmwrap-ansi7.0.0indirekt
npmwrappy1.0.2indirekt
npmwrite-file-atomic4.0.2indirekt
npmy18n5.0.8indirekt
npmyallist3.1.1indirekt
npmyargs17.7.2indirekt
npmyargs-parser21.1.1indirekt
npmyn3.1.1indirekt
npmyocto-queue0.1.0indirekt
npmzod3.24.2indirekt
Packagistsentry/sdk2.0.4indirekt
PyPIlangchain0.0.171indirekt
PyPIpillow9.1.1indirekt
RubyGemsactioncable5.2.8.1indirekt
RubyGemsactionmailer5.2.8.1indirekt
RubyGemsactionpack5.2.8.1indirekt
RubyGemsactionpack-page_caching1.2.4indirekt
RubyGemsactionview5.2.8.1indirekt
RubyGemsactivejob5.2.8.1indirekt
RubyGemsactivemodel5.2.8.1indirekt
RubyGemsactiverecord5.2.8.1indirekt
RubyGemsactiverecord-session_storeindirekt
RubyGemsactivestorage5.2.8.1indirekt
RubyGemsactivesupport5.2.8.1indirekt
RubyGemsarel9.0.0indirekt
RubyGemsattr_encryptedindirekt
RubyGemsbindex0.8.1indirekt
RubyGemsbuilder3.2.4indirekt
RubyGemsbundlerindirekt
RubyGemsbyebug11.1.3indirekt
RubyGemscoffee-rails5.0.0indirekt
RubyGemscoffee-script2.4.1indirekt
RubyGemscoffee-script-source1.12.2indirekt
RubyGemsconcurrent-ruby1.2.0indirekt
RubyGemscrass1.0.6indirekt
RubyGemsdate3.3.3indirekt
RubyGemserubi1.12.0indirekt
RubyGemsexecjs2.8.1indirekt
RubyGemsglobalid1.1.0indirekt
RubyGemsi18n1.12.0indirekt
RubyGemsjbuilder2.11.5indirekt
RubyGemsjquery-rails4.5.1indirekt
RubyGemsjson2.6.3indirekt
RubyGemsloofah2.19.1indirekt
RubyGemsmail2.8.1indirekt
RubyGemsmarcel1.0.2indirekt
RubyGemsmethod_source1.0.0indirekt
RubyGemsmini_mime1.1.2indirekt
RubyGemsminitest5.17.0indirekt
RubyGemsnet-imap0.3.4indirekt
RubyGemsnet-pop0.1.2indirekt
RubyGemsnet-protocol0.2.1indirekt
RubyGemsnet-smtp0.3.3indirekt
RubyGemsnio4r2.5.8indirekt
RubyGemsnokogiri1.14.1indirekt
RubyGemspackage-file-gemfile0.1.0indirekt
RubyGemspackage-file-gemfile1.65.1indirekt
RubyGemspackage-file-gemfile1indirekt
RubyGemspackage-file-gemfile10.1.0indirekt
RubyGemspuma4.3.12indirekt
RubyGemsracc1.6.2indirekt
RubyGemsrack2.2.6.2indirekt
RubyGemsrack-test2.0.2indirekt
RubyGemsrailsindirekt
RubyGemsrails5.2.8.1indirekt
RubyGemsrails-dom-testing2.0.3indirekt
RubyGemsrails-html-sanitizer1.5.0indirekt
RubyGemsrailties5.2.8.1indirekt
RubyGemsrake13.0.6indirekt
RubyGemsrandomplugin0.1.0indirekt
RubyGemsrandomplugin10.1.2indirekt
RubyGemsrandomplugin20.1.3indirekt
RubyGemsrubocop-ast1.32.1indirekt
RubyGemsrubocop-rails2.25.1indirekt
RubyGemsruby-progressbar1.13.0indirekt
RubyGemsrubyplugin30.1.0indirekt
RubyGemsspring1.6.2indirekt
RubyGemssprockets4.2.0indirekt
RubyGemssprockets-rails3.4.2indirekt
RubyGemssqlite31.3.11indirekt
RubyGemsthor1.2.1indirekt
RubyGemsthread_safe0.3.6indirekt
RubyGemstimeout0.3.1indirekt
RubyGemsturbolinks5.2.1indirekt
RubyGemsturbolinks-source5.2.0indirekt
RubyGemstzinfo1.2.11indirekt
RubyGemsuglifier2.7.2indirekt
RubyGemsweb-console3.7.0indirekt
RubyGemswebsocket-driver0.7.5indirekt
RubyGemswebsocket-extensions0.1.5indirekt
JSON-Rohbericht maschinenlesbar
{
  "data": {
    "repo": {
      "topics": [
        "quality",
        "code-quality",
        "static-analysis",
        "formatter",
        "linter"
      ],
      "is_fork": false,
      "size_kb": 6201,
      "has_wiki": false,
      "homepage": "https://qlty.sh/",
      "languages": {
        "C": 7384,
        "C#": 16971,
        "Go": 9014,
        "C++": 8686,
        "CSS": 9,
        "HCL": 2401,
        "PHP": 10326,
        "Apex": 77,
        "Haml": 93,
        "Java": 23989,
        "Ruby": 19563,
        "Rust": 2743055,
        "Scala": 5792,
        "Shell": 14937,
        "Swift": 23375,
        "Kotlin": 6736,
        "Python": 21762,
        "Dockerfile": 980,
        "JavaScript": 10535,
        "PowerShell": 11211,
        "TypeScript": 52178,
        "CoffeeScript": 466,
        "Visual Basic .NET": 8414
      },
      "pushed_at": "2026-07-17T23:10:21Z",
      "created_at": "2015-06-19T13:54:41Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-18T12:44:18Z",
      "description": "💎 Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": null,
      "default_branch": "main",
      "license_spdx_raw": "NOASSERTION",
      "primary_language": "Rust",
      "significant_languages": [
        "Rust"
      ]
    },
    "owner": {
      "blog": "https://qlty.sh",
      "name": "Qlty Software",
      "type": "Organization",
      "login": "qltysh",
      "company": null,
      "location": "United States of America",
      "followers": 46,
      "avatar_url": "https://avatars.githubusercontent.com/u/184769278?v=4",
      "created_at": "2024-10-12T16:56:57Z",
      "is_verified": null,
      "public_repos": 24,
      "account_age_days": 644
    },
    "license": {
      "state": "custom",
      "spdx_id": null,
      "raw_spdx": "NOASSERTION",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases_count": 100,
      "commits_last_year": 343,
      "latest_release_at": "2026-07-17T15:50:51Z",
      "latest_release_tag": "v0.635.0",
      "releases_from_tags": false,
      "days_since_last_push": 1,
      "active_weeks_last_year": 41,
      "days_since_latest_release": 1,
      "mean_days_between_releases": 8.1
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 87,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "qlty-analysis",
          "exists": true,
          "license": "non-standard",
          "keywords": [
            "code-coverage",
            "linter",
            "quality",
            "static-analysis",
            "testing",
            "development-tools",
            "development-tools::testing"
          ],
          "ecosystem": "crates",
          "matches_repo": true,
          "registry_url": "https://crates.io/crates/qlty-analysis",
          "is_deprecated": false,
          "latest_version": "0.440.0",
          "repository_url": "https://github.com/qltysh/qlty",
          "versions_count": 1,
          "total_downloads": 1800,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 46,
          "first_published_at": "2024-11-18T23:56:55.475768Z",
          "latest_published_at": "2024-11-18T23:56:55.475768Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 607
        },
        {
          "name": "qlty-cloud",
          "exists": true,
          "license": "non-standard",
          "keywords": [
            "code-coverage",
            "linter",
            "quality",
            "static-analysis",
            "testing",
            "development-tools",
            "development-tools::testing"
          ],
          "ecosystem": "crates",
          "matches_repo": true,
          "registry_url": "https://crates.io/crates/qlty-cloud",
          "is_deprecated": false,
          "latest_version": "0.440.0",
          "repository_url": "https://github.com/qltysh/qlty",
          "versions_count": 1,
          "total_downloads": 1277,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 17,
          "first_published_at": "2024-11-19T01:05:19.043489Z",
          "latest_published_at": "2024-11-19T01:05:19.043489Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 607
        },
        {
          "name": "qlty-config",
          "exists": true,
          "license": "non-standard",
          "keywords": [
            "code-coverage",
            "linter",
            "quality",
            "static-analysis",
            "testing",
            "development-tools",
            "development-tools::testing"
          ],
          "ecosystem": "crates",
          "matches_repo": true,
          "registry_url": "https://crates.io/crates/qlty-config",
          "is_deprecated": false,
          "latest_version": "0.440.0",
          "repository_url": "https://github.com/qltysh/qlty",
          "versions_count": 1,
          "total_downloads": 2026,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 57,
          "first_published_at": "2024-11-18T23:55:42.631442Z",
          "latest_published_at": "2024-11-18T23:55:42.631442Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 607
        },
        {
          "name": "qlty-coverage",
          "exists": true,
          "license": "non-standard",
          "keywords": [
            "code-coverage",
            "linter",
            "quality",
            "static-analysis",
            "testing",
            "development-tools",
            "development-tools::testing"
          ],
          "ecosystem": "crates",
          "matches_repo": true,
          "registry_url": "https://crates.io/crates/qlty-coverage",
          "is_deprecated": false,
          "latest_version": "0.440.0",
          "repository_url": "https://github.com/qltysh/qlty",
          "versions_count": 1,
          "total_downloads": 1037,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 3,
          "first_published_at": "2024-11-19T01:06:19.662077Z",
          "latest_published_at": "2024-11-19T01:06:19.662077Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 607
        }
      ]
    },
    "popularity": {
      "forks": 265,
      "stars": 3098,
      "watchers": 52,
      "open_issues_and_prs": 78
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "example",
        "samples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [
        "qlty-plugins/plugins/tsconfig.json"
      ],
      "largest_source_bytes": 201064,
      "source_files_sampled": 1177,
      "oversized_source_files": 2,
      "agent_instruction_files": [
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 1829
    },
    "dependencies": {
      "manifests": [
        "Cargo.toml",
        "qlty-analysis/Cargo.toml",
        "qlty-check/Cargo.toml",
        "qlty-cli/Cargo.toml",
        "qlty-cloud/Cargo.toml",
        "qlty-config/Cargo.toml",
        "qlty-coverage/Cargo.toml",
        "qlty-formats/Cargo.toml",
        "qlty-plugins/Cargo.toml",
        "qlty-smells/Cargo.toml",
        "qlty-test-utilities/Cargo.toml",
        "qlty-types/Cargo.toml"
      ],
      "ecosystems": [
        "crates"
      ],
      "dependencies": [
        {
          "name": "anyhow",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "config",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "git2",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "glob",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "globset",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ignore",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "lazy_static",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "md5",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "num_cpus",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "path-absolutize",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pbjson-types",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-config",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rand",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rayon",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "regex",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tempfile",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "time",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-c",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-cpp",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-c-sharp",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-go",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-java",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-javascript",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-kotlin",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-php",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-python",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-ruby",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-rust",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-scala",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-swift",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-typescript",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter-vb-dotnet",
          "manifest": "qlty-analysis/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ar",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "chrono",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "config",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "console",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "diffy",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "duct",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "flate2",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "fs_extra",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "fslock",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "git2",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "globset",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ignore",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "indicatif",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "indoc",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "itertools",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "lazy_static",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "lzma-rs",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "num_cpus",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "once_cell",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "path-absolutize",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "prost",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-analysis",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-cloud",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-config",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rand",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rayon",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "regex",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "semver",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_json",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_yaml",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "sha2",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "shell-escape",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "sysinfo",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tar",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tempfile",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "thiserror",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ureq",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "url",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zip",
          "manifest": "qlty-check/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "base64",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "bytesize",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "chrono",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "clap",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "clap_complete",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "cli-table",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "console",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "dialoguer",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "duct",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "glob",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "http",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "indicatif",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "itertools",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "keyring",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "log",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "md5",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "num-format",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "cap",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "diffy",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "git2",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "globset",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "lazy_static",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "mac_address",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pbjson-types",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pathdiff",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-analysis",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-check",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-cloud",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-config",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-coverage",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-formats",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-smells",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rayon",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "regex",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rustls",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "sentry-backtrace",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_yaml",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "similar",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "supports-color",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "syntect",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tabwriter",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "termbg",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "thiserror",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "time",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "uuid",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "semver",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "sentry",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_json",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde-querystring",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tiny_http",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "toml_edit",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing-appender",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing-subscriber",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ureq",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "webbrowser",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "whoami",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "lzma-rs",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tar",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tempfile",
          "manifest": "qlty-cli/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-config",
          "manifest": "qlty-cloud/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ureq",
          "manifest": "qlty-cloud/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-cloud/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "qlty-cloud/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "auth-git2",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "config",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "console",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "git2",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "glob",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "globset",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ignore",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "lazy_static",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "md5",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "once_cell",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-plugins",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rustls",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rustls-platform-verifier",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rayon",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "schemars",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "semver",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_with",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_json",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_yaml",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_ignored",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "thiserror",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "toml_edit",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "toml",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ureq",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "url",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "walkdir",
          "manifest": "qlty-config/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "clap",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ignore",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "cli-table",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "git2",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "globset",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pbjson-types",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-analysis",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-cloud",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-config",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-formats",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "regex",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "semver",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_json",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde-xml-rs",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "time",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ureq",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "xml-rs",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zip",
          "manifest": "qlty-coverage/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "qlty-formats/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "flate2",
          "manifest": "qlty-formats/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "prost",
          "manifest": "qlty-formats/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-formats/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-formats/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_json",
          "manifest": "qlty-formats/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rust-embed",
          "manifest": "qlty-plugins/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "console",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "globset",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "md5",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-analysis",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-config",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "qlty-types",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rayon",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "similar",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter",
          "manifest": "qlty-smells/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "git2",
          "manifest": "qlty-test-utilities/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tempfile",
          "manifest": "qlty-test-utilities/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "clap",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pbjson-types",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pbjson",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "prost",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "schemars",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_json",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tree-sitter",
          "manifest": "qlty-types/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.100",
            "ecosystem": "crates"
          },
          {
            "name": "ar",
            "direct": true,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "auth-git2",
            "direct": true,
            "version": "0.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": "0.21.7",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "bytesize",
            "direct": true,
            "version": "1.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "cap",
            "direct": true,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": "0.4.42",
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": "4.5.48",
            "ecosystem": "crates"
          },
          {
            "name": "clap_complete",
            "direct": true,
            "version": "4.5.61",
            "ecosystem": "crates"
          },
          {
            "name": "cli-table",
            "direct": true,
            "version": "0.4.9",
            "ecosystem": "crates"
          },
          {
            "name": "config",
            "direct": true,
            "version": "0.15.18",
            "ecosystem": "crates"
          },
          {
            "name": "console",
            "direct": true,
            "version": "0.15.11",
            "ecosystem": "crates"
          },
          {
            "name": "console",
            "direct": true,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "dialoguer",
            "direct": true,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "diffy",
            "direct": true,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "duct",
            "direct": true,
            "version": "0.13.7",
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": true,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "fs_extra",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fslock",
            "direct": true,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "git2",
            "direct": true,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "glob",
            "direct": true,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "globset",
            "direct": true,
            "version": "0.4.16",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": true,
            "version": "1.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "ignore",
            "direct": true,
            "version": "0.4.23",
            "ecosystem": "crates"
          },
          {
            "name": "indicatif",
            "direct": true,
            "version": "0.18.3",
            "ecosystem": "crates"
          },
          {
            "name": "indoc",
            "direct": true,
            "version": "2.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "keyring",
            "direct": true,
            "version": "3.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "lazy_static",
            "direct": true,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": true,
            "version": "0.4.28",
            "ecosystem": "crates"
          },
          {
            "name": "lzma-rs",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "mac_address",
            "direct": true,
            "version": "1.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "md5",
            "direct": true,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "num-format",
            "direct": true,
            "version": "0.4.4",
            "ecosystem": "crates"
          },
          {
            "name": "num_cpus",
            "direct": true,
            "version": "1.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": true,
            "version": "1.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "path-absolutize",
            "direct": true,
            "version": "3.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "pathdiff",
            "direct": true,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "pbjson",
            "direct": true,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "pbjson-types",
            "direct": true,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": true,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": true,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "rayon",
            "direct": true,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "regex",
            "direct": true,
            "version": "1.12.2",
            "ecosystem": "crates"
          },
          {
            "name": "rust-embed",
            "direct": true,
            "version": "8.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": true,
            "version": "0.23.31",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier",
            "direct": true,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": true,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": true,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "1.0.27",
            "ecosystem": "crates"
          },
          {
            "name": "sentry",
            "direct": true,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "sentry-backtrace",
            "direct": true,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde-querystring",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde-xml-rs",
            "direct": true,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_ignored",
            "direct": true,
            "version": "0.1.14",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": "1.0.145",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with",
            "direct": true,
            "version": "3.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_yaml",
            "direct": true,
            "version": "0.9.34+deprecated",
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": true,
            "version": "0.10.9",
            "ecosystem": "crates"
          },
          {
            "name": "shell-escape",
            "direct": true,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "similar",
            "direct": true,
            "version": "2.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "supports-color",
            "direct": true,
            "version": "3.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "syntect",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": true,
            "version": "0.31.4",
            "ecosystem": "crates"
          },
          {
            "name": "tabwriter",
            "direct": true,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "tar",
            "direct": true,
            "version": "0.4.44",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": true,
            "version": "3.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "termbg",
            "direct": true,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "2.0.16",
            "ecosystem": "crates"
          },
          {
            "name": "time",
            "direct": true,
            "version": "0.3.44",
            "ecosystem": "crates"
          },
          {
            "name": "tiny_http",
            "direct": true,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "0.8.23",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "0.9.8",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": "0.22.27",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": "0.23.7",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": true,
            "version": "0.1.41",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-appender",
            "direct": true,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": true,
            "version": "0.3.20",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter",
            "direct": true,
            "version": "0.22.6",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-c",
            "direct": true,
            "version": "0.21.4",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-c-sharp",
            "direct": true,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-cpp",
            "direct": true,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-go",
            "direct": true,
            "version": "0.21.2",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-java",
            "direct": true,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-javascript",
            "direct": true,
            "version": "0.21.4",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-kotlin",
            "direct": true,
            "version": "0.3.8",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-php",
            "direct": true,
            "version": "0.22.8",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-python",
            "direct": true,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-ruby",
            "direct": true,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-rust",
            "direct": true,
            "version": "0.21.2",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-scala",
            "direct": true,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-swift",
            "direct": true,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-typescript",
            "direct": true,
            "version": "0.21.2",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-vb-dotnet",
            "direct": true,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ureq",
            "direct": true,
            "version": "2.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": true,
            "version": "2.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "1.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "walkdir",
            "direct": true,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "webbrowser",
            "direct": true,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "whoami",
            "direct": true,
            "version": "1.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "xml-rs",
            "direct": true,
            "version": "0.8.27",
            "ecosystem": "crates"
          },
          {
            "name": "zip",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.24.2",
            "ecosystem": "crates"
          },
          {
            "name": "adler2",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "aes",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "aho-corasick",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "android_system_properties",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "anstream",
            "direct": false,
            "version": "0.6.21",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle",
            "direct": false,
            "version": "1.0.13",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-parse",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-query",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-wincon",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "arbitrary",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "arraydeque",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "arrayvec",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "ascii",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "assert-json-diff",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-trait",
            "direct": false,
            "version": "0.1.89",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "automod",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-rs",
            "direct": false,
            "version": "1.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-sys",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace",
            "direct": false,
            "version": "0.3.74",
            "ecosystem": "crates"
          },
          {
            "name": "bencher",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "bincode",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": "0.69.5",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "block2",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "bstr",
            "direct": false,
            "version": "1.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "bzip2",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.0.106",
            "ecosystem": "crates"
          },
          {
            "name": "cesu8",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "cexpr",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfg_aliases",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "chunked_transfer",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "cipher",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "crates"
          },
          {
            "name": "clang-sys",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap_builder",
            "direct": false,
            "version": "4.5.48",
            "ecosystem": "crates"
          },
          {
            "name": "clap_derive",
            "direct": false,
            "version": "4.5.47",
            "ecosystem": "crates"
          },
          {
            "name": "clap_lex",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "cli-table-derive",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "cmake",
            "direct": false,
            "version": "0.1.53",
            "ecosystem": "crates"
          },
          {
            "name": "colorchoice",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "combine",
            "direct": false,
            "version": "4.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "const-random",
            "direct": false,
            "version": "0.1.18",
            "ecosystem": "crates"
          },
          {
            "name": "const-random-macro",
            "direct": false,
            "version": "0.1.16",
            "ecosystem": "crates"
          },
          {
            "name": "constant_time_eq",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "content_inspector",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation-sys",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "crc",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "crc-catalog",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "crc32fast",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-channel",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-deque",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-epoch",
            "direct": false,
            "version": "0.9.18",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-utils",
            "direct": false,
            "version": "0.8.21",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm_winapi",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "crunchy",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "csv",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "csv-core",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "debugid",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "deflate64",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "deranged",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "derive_arbitrary",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "dirs",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "dirs-sys",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "dispatch2",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "displaydoc",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "dlv-list",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "downcast",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "dunce",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-clone",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "either",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "encode_unicode",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "encoding_rs",
            "direct": false,
            "version": "0.8.35",
            "ecosystem": "crates"
          },
          {
            "name": "equivalent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "erased-serde",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.2.8",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "crates"
          },
          {
            "name": "errno-dragonfly",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "exec",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "filetime",
            "direct": false,
            "version": "0.2.26",
            "ecosystem": "crates"
          },
          {
            "name": "findshlibs",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "fnv",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "fork",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "form_urlencoded",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "fragile",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "generic-array",
            "direct": false,
            "version": "0.14.7",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.31.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "crates"
          },
          {
            "name": "hashlink",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "hermit-abi",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "hex",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "hmac",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "home",
            "direct": false,
            "version": "0.5.11",
            "ecosystem": "crates"
          },
          {
            "name": "hostname",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "httpdate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "humantime",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "humantime-serde",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone",
            "direct": false,
            "version": "0.1.63",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone-haiku",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locid",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locid_transform",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locid_transform_data",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer_data",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties_data",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider_macros",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "ident_case",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna_adapter",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "inout",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "insta",
            "direct": false,
            "version": "1.43.2",
            "ecosystem": "crates"
          },
          {
            "name": "is_ci",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "is_terminal_polyfill",
            "direct": false,
            "version": "1.70.1",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "crates"
          },
          {
            "name": "jni",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "jobserver",
            "direct": false,
            "version": "0.1.33",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.77",
            "ecosystem": "crates"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "lazycell",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "lexical",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-core",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-parse-float",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-parse-integer",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-util",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-write-float",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-write-integer",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "libbz2-rs-sys",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.177",
            "ecosystem": "crates"
          },
          {
            "name": "libgit2-sys",
            "direct": false,
            "version": "0.17.0+1.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "libredox",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "libssh2-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "libz-rs-sys",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "libz-sys",
            "direct": false,
            "version": "1.1.22",
            "ecosystem": "crates"
          },
          {
            "name": "linked-hash-map",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "crates"
          },
          {
            "name": "linux-keyutils",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.4.15",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "litemap",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "lock_api",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "lockfree-object-pool",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "lzma-rust2",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchers",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "memoffset",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "minimal-lexical",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "miniz_oxide",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "0.8.10",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "mockall",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "mockall_derive",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "multimap",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "ndk-context",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.30.1",
            "ecosystem": "crates"
          },
          {
            "name": "nom",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "normalize-line-endings",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ntapi",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "nu-ansi-term",
            "direct": false,
            "version": "0.50.1",
            "ecosystem": "crates"
          },
          {
            "name": "num-conv",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "num-traits",
            "direct": false,
            "version": "0.2.19",
            "ecosystem": "crates"
          },
          {
            "name": "num_threads",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "objc2",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-cloud-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-data",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-foundation",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-graphics",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-image",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-location",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-text",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-encode",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-foundation",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-io-surface",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-quartz-core",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-ui-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-user-notifications",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.36.7",
            "ecosystem": "crates"
          },
          {
            "name": "onig",
            "direct": false,
            "version": "6.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "onig_sys",
            "direct": false,
            "version": "69.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-probe",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-src",
            "direct": false,
            "version": "300.4.2+3.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-sys",
            "direct": false,
            "version": "0.9.106",
            "ecosystem": "crates"
          },
          {
            "name": "option-ext",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-multimap",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "os_info",
            "direct": false,
            "version": "3.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "os_pipe",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot_core",
            "direct": false,
            "version": "0.9.12",
            "ecosystem": "crates"
          },
          {
            "name": "path-dedot",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "pbjson-build",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "pbkdf2",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "crates"
          },
          {
            "name": "percent-encoding",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "pest",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "pest_derive",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "pest_generator",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "pest_meta",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "petgraph",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-lite",
            "direct": false,
            "version": "0.2.16",
            "ecosystem": "crates"
          },
          {
            "name": "pkg-config",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "plist",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "powerfmt",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ppmd-rust",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "ppv-lite86",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "predicates",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "predicates-core",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "crates"
          },
          {
            "name": "predicates-tree",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "crates"
          },
          {
            "name": "prettyplease",
            "direct": false,
            "version": "0.2.31",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": "1.0.94",
            "ecosystem": "crates"
          },
          {
            "name": "prost-build",
            "direct": false,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "prost-derive",
            "direct": false,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "prost-types",
            "direct": false,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.38.4",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.40",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "rayon-core",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "redox_syscall",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "crates"
          },
          {
            "name": "redox_users",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast-impl",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "regex-automata",
            "direct": false,
            "version": "0.4.13",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": false,
            "version": "0.17.9",
            "ecosystem": "crates"
          },
          {
            "name": "ron",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "rust-embed-impl",
            "direct": false,
            "version": "8.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "rust-embed-utils",
            "direct": false,
            "version": "8.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "rust-ini",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-demangle",
            "direct": false,
            "version": "0.1.24",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustc_version",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "0.38.44",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-native-certs",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier-android",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustversion",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "crates"
          },
          {
            "name": "same-file",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "schannel",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "crates"
          },
          {
            "name": "schemars_derive",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "scopeguard",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "2.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework-sys",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "sentry-contexts",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "sentry-core",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "sentry-debug-images",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "sentry-panic",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "sentry-tracing",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "sentry-types",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde-untagged",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive_internals",
            "direct": false,
            "version": "0.29.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_spanned",
            "direct": false,
            "version": "0.6.9",
            "ecosystem": "crates"
          },
          {
            "name": "serde_spanned",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with_macros",
            "direct": false,
            "version": "3.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "sharded-slab",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "shared_child",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "shell-words",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook",
            "direct": false,
            "version": "0.3.18",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-mio",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-registry",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "simd-adler32",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "simplelog",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "snapbox",
            "direct": false,
            "version": "0.6.23",
            "ecosystem": "crates"
          },
          {
            "name": "snapbox-macros",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "strsim",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "subtle",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "1.0.109",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.100",
            "ecosystem": "crates"
          },
          {
            "name": "synstructure",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "terminal-prompt",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "terminal_size",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "termtree",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.16",
            "ecosystem": "crates"
          },
          {
            "name": "thread_local",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "time-core",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "time-macros",
            "direct": false,
            "version": "0.2.24",
            "ecosystem": "crates"
          },
          {
            "name": "tiny-keccak",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "tinystr",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.6.11",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "toml_parser",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "toml_write",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "toml_writer",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-attributes",
            "direct": false,
            "version": "0.1.28",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.33",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-log",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-test",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-test-macro",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "trycmd",
            "direct": false,
            "version": "0.15.11",
            "ecosystem": "crates"
          },
          {
            "name": "typeid",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "ucd-trie",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "uname",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-segmentation",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-width",
            "direct": false,
            "version": "0.1.14",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-width",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "unit-prefix",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "unsafe-libyaml",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "utf16_iter",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "utf8_iter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "utf8parse",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "valuable",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "vcpkg",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "version_check",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "wait-timeout",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.11.0+wasi-snapshot-preview1",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.14.2+wasi-0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "wasite",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.100",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-backend",
            "direct": false,
            "version": "0.2.100",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.100",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.100",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.100",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.77",
            "ecosystem": "crates"
          },
          {
            "name": "web-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-root-certs",
            "direct": false,
            "version": "0.26.11",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-root-certs",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": false,
            "version": "0.26.8",
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "winapi",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-i686-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-util",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-x86_64-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.61.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.60.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.59.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.52.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.59.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.61.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.53.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.7.13",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rt",
            "direct": false,
            "version": "0.39.0",
            "ecosystem": "crates"
          },
          {
            "name": "write16",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "writeable",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "crates"
          },
          {
            "name": "xattr",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "yaml-rust",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "yaml-rust2",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": false,
            "version": "0.8.24",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.24",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom-derive",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize_derive",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "crates"
          },
          {
            "name": "zlib-rs",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "zopfli",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "zstd",
            "direct": false,
            "version": "0.13.3",
            "ecosystem": "crates"
          },
          {
            "name": "zstd-safe",
            "direct": false,
            "version": "7.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "zstd-sys",
            "direct": false,
            "version": "2.0.15+zstd.1.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "cloud.google.com/go",
            "direct": false,
            "version": "0.40.0",
            "ecosystem": "go"
          },
          {
            "name": "code.gitea.io/gitea",
            "direct": false,
            "version": "1.9.0-dev",
            "ecosystem": "go"
          },
          {
            "name": "gitea.com/lunny/levelqueue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "gitea.com/macaron/inject",
            "direct": false,
            "version": "0.0.0-20190805023432-d4c86e31027a",
            "ecosystem": "go"
          },
          {
            "name": "gitea.com/macaron/macaron",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/apache/thrift",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/armon/go-socks5",
            "direct": false,
            "version": "0.0.0-20160902184237-e75332964ef5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bgentry/speakeasy",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/bleve",
            "direct": false,
            "version": "0.0.0-20190214220507-05d86ea8f6e3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/blevex",
            "direct": false,
            "version": "0.0.0-20180227211930-4b158bb555a3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/go-porterstemmer",
            "direct": false,
            "version": "0.0.0-20141230013033-23a2c8e5cf1f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/segment",
            "direct": false,
            "version": "0.0.0-20160105220820-db70c57796cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/boombuler/barcode",
            "direct": false,
            "version": "0.0.0-20161226211916-fe0f26ff6d26",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bradfitz/gomemcache",
            "direct": false,
            "version": "0.0.0-20190913173617-a41fca850d0b",
            "ecosystem": "go"
          },
          {
            "name": "github.com/burntsushi/xgb",
            "direct": false,
            "version": "0.0.0-20160522181843-27f122750802",
            "ecosystem": "go"
          },
          {
            "name": "github.com/chaseadamsio/goorgeous",
            "direct": false,
            "version": "0.0.0-20170901132237-098da33fde5f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/corbym/gocrest",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/bbolt",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/etcd",
            "direct": false,
            "version": "3.3.15+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-oidc",
            "direct": false,
            "version": "2.1.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-semver",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-systemd",
            "direct": false,
            "version": "0.0.0-20190719114852-fd7a80b32e1f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbase/gomemcached",
            "direct": false,
            "version": "0.0.0-20190515232915-c4b4ca0eb21d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbase/goutils",
            "direct": false,
            "version": "0.0.0-20191018232750-b49639060d85",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbase/vellum",
            "direct": false,
            "version": "0.0.0-20190111184608-e91b68ff3efe",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbaselabs/go-couchbase",
            "direct": false,
            "version": "0.0.0-20190708161019-23e7ca2ce2b7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cupcake/rdb",
            "direct": false,
            "version": "0.0.0-20161107195141-43ba34106c76",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cznic/b",
            "direct": false,
            "version": "0.0.0-20181122101859-a26611c4d92d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cznic/mathutil",
            "direct": false,
            "version": "0.0.0-20181122101859-297441e03548",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cznic/strutil",
            "direct": false,
            "version": "0.0.0-20181122101858-275e90344537",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgrijalva/jwt-go",
            "direct": false,
            "version": "3.2.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgryski/go-sip13",
            "direct": false,
            "version": "0.0.0-20190329191031-25c5027a8c7b",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-units",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/edsrzf/mmap-go",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/emirpasic/gods",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/etcd-io/bbolt",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ethantkoenig/rupture",
            "direct": false,
            "version": "0.0.0-20180203182544-0a76f03a811a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/clock",
            "direct": false,
            "version": "0.0.0-20150410010913-600d898af40a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/ensure",
            "direct": false,
            "version": "0.0.0-20160127193407-b4ab57deab51",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/freeport",
            "direct": false,
            "version": "0.0.0-20150612182905-d4adf43b75b9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/grace",
            "direct": false,
            "version": "0.0.0-20160926231715-5729e484473f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/httpdown",
            "direct": false,
            "version": "0.0.0-20160323221027-a3b1354551a2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/stack",
            "direct": false,
            "version": "0.0.0-20160209184415-751773369052",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/stats",
            "direct": false,
            "version": "0.0.0-20151006221625-1b76add642e4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facebookgo/subset",
            "direct": false,
            "version": "0.0.0-20150612182917-8dac2c3c4870",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gliderlabs/ssh",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/glycerine/go-unsnap-stream",
            "direct": false,
            "version": "0.0.0-20180323001048-9f0cb55181dd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/glycerine/goconvey",
            "direct": false,
            "version": "0.0.0-20190315024820-982ee783a72e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-gitea/gitea",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-kit/kit",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/analysis",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/inflect",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonreference",
            "direct": false,
            "version": "0.19.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/loads",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/runtime",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/spec",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/strfmt",
            "direct": false,
            "version": "0.19.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/validate",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-redis/redis",
            "direct": false,
            "version": "6.15.7+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-swagger/go-swagger",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-swagger/scan-repo-boundary",
            "direct": false,
            "version": "0.0.0-20180623220736-973b3573c013",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-xorm/xorm",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gobwas/glob",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gofrs/uuid",
            "direct": false,
            "version": "3.2.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogits/chardet",
            "direct": false,
            "version": "0.0.0-20150115103509-2404f7772561",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogs/cron",
            "direct": false,
            "version": "0.0.0-20171120032916-9f6c956d3e14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang-sql/civil",
            "direct": false,
            "version": "0.0.0-20190719163853-cb61b32ac6fe",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/groupcache",
            "direct": false,
            "version": "0.0.0-20190702054246-869f871628b6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/mock",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-cmp",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-github/v24",
            "direct": false,
            "version": "24.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/pprof",
            "direct": false,
            "version": "0.0.0-20190723021845-34ac40c74b70",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/renameio",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gopherjs/gopherjs",
            "direct": false,
            "version": "0.0.0-20190430165422-3e4dfb77656c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gophish/gophish",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/handlers",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/sessions",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway",
            "direct": false,
            "version": "1.9.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/golang-lru",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/issue9/assert",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/issue9/identicon",
            "direct": false,
            "version": "0.0.0-20160320065130-d36b54562f4c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jackc/pgx",
            "direct": false,
            "version": "3.6.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jaytaylor/html2text",
            "direct": false,
            "version": "0.0.0-20160923191438-8fb95d837f7d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jbenet/go-context",
            "direct": false,
            "version": "0.0.0-20150711004518-d14ea06fba99",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jmhodges/levigo",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/joho/godotenv",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kballard/go-shellquote",
            "direct": false,
            "version": "0.0.0-20180428030007-95032a82bc51",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kevinburke/ssh_config",
            "direct": false,
            "version": "0.0.0-20190725054713-01f96b0aa0cd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/keybase/go-crypto",
            "direct": false,
            "version": "0.0.0-20170605145657-00ac4db533f6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kisielk/errcheck",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "0.0.0-20161025140425-8df558b6cb6f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/cpuid",
            "direct": false,
            "version": "0.0.0-20160302075316-09cded8978dc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/crc32",
            "direct": false,
            "version": "0.0.0-20161016154125-cb6bfca970f6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/konsorten/go-windows-terminal-sequences",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lafriks/xormstore",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lib/pq",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lunny/dingtalk_webhook",
            "direct": false,
            "version": "0.0.0-20171025031554-e3534c89ef96",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lunny/log",
            "direct": false,
            "version": "0.0.0-20160921050905-7887c61bf0de",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lunny/nodb",
            "direct": false,
            "version": "0.0.0-20160621015157-fc1ef06ad4af",
            "ecosystem": "go"
          },
          {
            "name": "github.com/magiconair/properties",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mailru/easyjson",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/markbates/goth",
            "direct": false,
            "version": "1.56.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-isatty",
            "direct": false,
            "version": "0.0.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-oci8",
            "direct": false,
            "version": "0.0.0-20190320171441-14ba190cf52d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-sqlite3",
            "direct": false,
            "version": "2.0.3+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mcuadros/go-version",
            "direct": false,
            "version": "0.0.0-20190830083331-035f6764e8d2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/microcosm-cc/bluemonday",
            "direct": false,
            "version": "0.0.0-20161012083705-f77f16ffc87a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/go-homedir",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mschoch/smat",
            "direct": false,
            "version": "0.0.0-20160514031455-90eadee771ae",
            "ecosystem": "go"
          },
          {
            "name": "github.com/msteinert/pam",
            "direct": false,
            "version": "0.0.0-20151204160544-02ccfbfaf0cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mwitkow/go-conntrack",
            "direct": false,
            "version": "0.0.0-20190716064945-2f068394615f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nfnt/resize",
            "direct": false,
            "version": "0.0.0-20160724205520-891127d8d1b5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oliamb/cutter",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oneofone/xxhash",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/onsi/ginkgo",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/onsi/gomega",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/openzipkin/zipkin-go",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pelletier/go-toml",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/philhofer/fwd",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pquerna/cachecontrol",
            "direct": false,
            "version": "0.0.0-20180517163645-1555304b9b35",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pquerna/otp",
            "direct": false,
            "version": "0.0.0-20160912161815-54653902c20e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": false,
            "version": "0.0.0-20190812154241-14fe0d1b01d4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/tsdb",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/puerkitobio/goquery",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/remyoudompheng/bigfft",
            "direct": false,
            "version": "0.0.0-20190321074620-2f0d2b0e0001",
            "ecosystem": "go"
          },
          {
            "name": "github.com/roaringbitmap/roaring",
            "direct": false,
            "version": "0.4.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rogpeppe/fastuuid",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rogpeppe/go-internal",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/russross/blackfriday",
            "direct": false,
            "version": "0.0.0-20180428102519-11635eb403ff",
            "ecosystem": "go"
          },
          {
            "name": "github.com/saintfish/chardet",
            "direct": false,
            "version": "0.0.0-20120816061221-3af4cd4741ca",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sergi/go-diff",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shurcool/httpfs",
            "direct": false,
            "version": "0.0.0-20190527155220-6a4d4a70508b",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shurcool/sanitized_anchor_name",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shurcool/vfsgen",
            "direct": false,
            "version": "0.0.0-20181202132449-6a9ea43bcacd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/siddontang/go",
            "direct": false,
            "version": "0.0.0-20180604090527-bdc77568d726",
            "ecosystem": "go"
          },
          {
            "name": "github.com/siddontang/go-snappy",
            "direct": false,
            "version": "0.0.0-20140704025258-d8f7bb82a96d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/siddontang/ledisdb",
            "direct": false,
            "version": "0.0.0-20190202134119-8ceb77e66a92",
            "ecosystem": "go"
          },
          {
            "name": "github.com/siddontang/rdb",
            "direct": false,
            "version": "0.0.0-20150307021120-fc89ed2e418d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sirupsen/logrus",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/smartystreets/assertions",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spaolacci/murmur3",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/afero",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/jwalterweatherman",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/viper",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/src-d/gcfg",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/steveyen/gtreap",
            "direct": false,
            "version": "0.0.0-20150807155958-0abe01ef9be2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/syndtr/goleveldb",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tecbot/gorocksdb",
            "direct": false,
            "version": "0.0.0-20181010114359-8752a9433481",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tinylib/msgp",
            "direct": false,
            "version": "0.0.0-20180516164116-c8cf64dff200",
            "ecosystem": "go"
          },
          {
            "name": "github.com/toqueteos/webbrowser",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tstranex/u2f",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ugorji/go",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/unknwon/cae",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/unknwon/com",
            "direct": false,
            "version": "0.0.0-20190321035513-0fed4efef755",
            "ecosystem": "go"
          },
          {
            "name": "github.com/unknwon/com",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/unknwon/i18n",
            "direct": false,
            "version": "0.0.0-20190805065654-5c6446a380b6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/unknwon/paginater",
            "direct": false,
            "version": "0.0.0-20151104151617-7748a72e0141",
            "ecosystem": "go"
          },
          {
            "name": "github.com/urfave/cli",
            "direct": false,
            "version": "1.20.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/willf/bitset",
            "direct": false,
            "version": "0.0.0-20180426185212-8ce1146b8621",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xanzy/ssh-agent",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yohcop/openid-go",
            "direct": false,
            "version": "0.0.0-20160914080427-2c050d2dae53",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/bbolt",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "go"
          },
          {
            "name": "go.mongodb.org/mongo-driver",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opencensus.io",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": false,
            "version": "0.0.0-20190308221718-c2843e01d9a2",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/image",
            "direct": false,
            "version": "0.0.0-20190802002840-cff245a6509b",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": false,
            "version": "0.0.0-20200324143707-d3edc9973b7e",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": false,
            "version": "0.0.0-20200331124033-c3d80250170d",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/tools",
            "direct": false,
            "version": "0.0.0-20190910221609-7f5965fd7709",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/api",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto",
            "direct": false,
            "version": "0.0.0-20190819201941-24fa4b261c55",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "1.23.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/alexcesaro/quotedprintable.v3",
            "direct": false,
            "version": "3.0.0-20150716171945-2caba252f4dc",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/asn1-ber.v1",
            "direct": false,
            "version": "1.0.0-20150924051756-4e86f4367175",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/editorconfig/editorconfig-core-go.v1",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/gomail.v2",
            "direct": false,
            "version": "2.0.0-20160411212932-81ebce5c23df",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/ini.v1",
            "direct": false,
            "version": "1.55.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/ldap.v3",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/square/go-jose.v2",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/src-d/go-billy.v4",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/src-d/go-git-fixtures.v3",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/src-d/go-git.v4",
            "direct": false,
            "version": "4.11.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/stretchr/testify.v1",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/testfixtures.v2",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/warnings.v0",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "mvdan.cc/xurls/v2",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "go"
          },
          {
            "name": "strk.kbt.io/projects/go/libravatar",
            "direct": false,
            "version": "0.0.0-20191008002943-06d1c002b251",
            "ecosystem": "go"
          },
          {
            "name": "xorm.io/builder",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "go"
          },
          {
            "name": "xorm.io/core",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "go"
          },
          {
            "name": "@ampproject/remapping",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@aws-sdk/client-batch",
            "direct": false,
            "version": "^3.569.0",
            "ecosystem": "npm"
          },
          {
            "name": "@aws-sdk/client-cloudwatch-logs",
            "direct": false,
            "version": "^3.588.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.24.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.26.8",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.26.10",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-function-name",
            "direct": false,
            "version": "7.0.0-beta.31",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-async-generators",
            "direct": false,
            "version": "7.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-bigint",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-properties",
            "direct": false,
            "version": "7.12.13",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-static-block",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.26.0",
            "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.25.9",
            "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.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.27.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": "@istanbuljs/load-nyc-config",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/schema",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/console",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/core",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect-utils",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/fake-timers",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/globals",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/reporters",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/source-map",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-result",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-sequencer",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/transform",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/set-array",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.25",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@kwsites/file-exists",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kwsites/promise-deferred",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@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": "@sinclair/typebox",
            "direct": false,
            "version": "0.27.8",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/commons",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "10.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node10",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node12",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node14",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node16",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.6.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.20.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/graceful-fs",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest",
            "direct": false,
            "version": "29.5.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest-specific-snapshot",
            "direct": false,
            "version": "0.5.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "0.7.34",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "22.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node-fetch",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/stack-utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "17.0.33",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs-parser",
            "direct": false,
            "version": "21.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "babel-jest",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-istanbul",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-jest-hoist",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-current-node-syntax",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-jest",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.24.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": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001707",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "char-regex",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "collect-v8-coverage",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "create-jest",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "create-require",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "detect-newline",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "diff-sequences",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "ejs",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.128",
            "ecosystem": "npm"
          },
          {
            "name": "emittery",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import",
            "direct": false,
            "version": "2.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-unused-imports",
            "direct": false,
            "version": "^4",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "exit",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "fb-watchman",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fetch-blob",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "filelist",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "formdata-polyfill",
            "direct": false,
            "version": "4.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-caller-file",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-package-type",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "11.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.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": "inflight",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-source-maps",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "jake",
            "direct": false,
            "version": "10.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-changed-files",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-circus",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-cli",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-config",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-diff",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-docblock",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-each",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-node",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-get-type",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-haste-map",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-leak-detector",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-matcher-utils",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-message-util",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-mock",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-pnp-resolver",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve-dependencies",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runner",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runtime",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-snapshot",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-specific-snapshot",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-validate",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-watcher",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "3.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-even-better-errors",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "leven",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.memoize",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-error",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "makeerror",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "multiple-package-filter-candidates",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-domexception",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-int64",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.19",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-no-dep",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-no-dep",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-no-dep",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-no-dep",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-plugin",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-plugin",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-plugin",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-plugin",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-file-plugin-dependency",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-absolute",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pirates",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "prompts",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "pure-rand",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.8",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-cwd",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve.exports",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "simple-git",
            "direct": false,
            "version": "3.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "stack-utils",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "string-length",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "stylelint",
            "direct": false,
            "version": "17.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "stylelint-config-standard",
            "direct": false,
            "version": "39.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "test-exclude",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tmpl",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toml",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-jest",
            "direct": false,
            "version": "29.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "ts-node",
            "direct": false,
            "version": "10.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-detect",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "6.19.8",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "v8-compile-cache-lib",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "v8-to-istanbul",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "walker",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "web-streams-polyfill",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "17.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "21.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yn",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "3.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "sentry/sdk",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "packagist"
          },
          {
            "name": "langchain",
            "direct": false,
            "version": "0.0.171",
            "ecosystem": "pypi"
          },
          {
            "name": "pillow",
            "direct": false,
            "version": "9.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "actioncable",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionmailer",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionpack",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionpack-page_caching",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionview",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activejob",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activemodel",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activerecord",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activerecord-session_store",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "activestorage",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activesupport",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "arel",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "attr_encrypted",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "bindex",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "builder",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "bundler",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "byebug",
            "direct": false,
            "version": "11.1.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "coffee-rails",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "coffee-script",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "coffee-script-source",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "concurrent-ruby",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "crass",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "rubygems"
          },
          {
            "name": "date",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "erubi",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "execjs",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "globalid",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "i18n",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "jbuilder",
            "direct": false,
            "version": "2.11.5",
            "ecosystem": "rubygems"
          },
          {
            "name": "jquery-rails",
            "direct": false,
            "version": "4.5.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "json",
            "direct": false,
            "version": "2.6.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "loofah",
            "direct": false,
            "version": "2.19.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "mail",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "marcel",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "method_source",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "mini_mime",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "minitest",
            "direct": false,
            "version": "5.17.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-imap",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-pop",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-protocol",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-smtp",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "nio4r",
            "direct": false,
            "version": "2.5.8",
            "ecosystem": "rubygems"
          },
          {
            "name": "nokogiri",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "package-file-gemfile",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "package-file-gemfile",
            "direct": false,
            "version": "1.65.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "package-file-gemfile1",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "package-file-gemfile1",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "puma",
            "direct": false,
            "version": "4.3.12",
            "ecosystem": "rubygems"
          },
          {
            "name": "racc",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "rack",
            "direct": false,
            "version": "2.2.6.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "rack-test",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "rails",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "rails",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rails-dom-testing",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "rails-html-sanitizer",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "railties",
            "direct": false,
            "version": "5.2.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rake",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "rubygems"
          },
          {
            "name": "randomplugin",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "randomplugin1",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "randomplugin2",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "rubocop-ast",
            "direct": false,
            "version": "1.32.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rubocop-rails",
            "direct": false,
            "version": "2.25.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "ruby-progressbar",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "rubyplugin3",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "spring",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "sprockets",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "sprockets-rails",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "sqlite3",
            "direct": false,
            "version": "1.3.11",
            "ecosystem": "rubygems"
          },
          {
            "name": "thor",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "thread_safe",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "rubygems"
          },
          {
            "name": "timeout",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "turbolinks",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "turbolinks-source",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "tzinfo",
            "direct": false,
            "version": "1.2.11",
            "ecosystem": "rubygems"
          },
          {
            "name": "uglifier",
            "direct": false,
            "version": "2.7.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "web-console",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "websocket-driver",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "rubygems"
          },
          {
            "name": "websocket-extensions",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "rubygems"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1152,
        "direct_count": 107,
        "indirect_count": 1045
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 33,
        "merged_prs": 1645,
        "open_issues": 45,
        "closed_ratio": 0.936,
        "closed_issues": 657,
        "closed_unmerged_prs": 343
      },
      "bus_factor": 5,
      "top_contributors": [
        {
          "type": "User",
          "login": "brynary",
          "commits": 373,
          "avatar_url": "https://avatars.githubusercontent.com/u/19?v=4"
        },
        {
          "type": "User",
          "login": "pbrisbin",
          "commits": 253,
          "avatar_url": "https://avatars.githubusercontent.com/u/50812?v=4"
        },
        {
          "type": "Bot",
          "login": "qlty-releases[bot]",
          "commits": 213,
          "avatar_url": "https://avatars.githubusercontent.com/in/999518?v=4"
        },
        {
          "type": "User",
          "login": "wfleming",
          "commits": 211,
          "avatar_url": "https://avatars.githubusercontent.com/u/188402?v=4"
        },
        {
          "type": "User",
          "login": "marschattha",
          "commits": 200,
          "avatar_url": "https://avatars.githubusercontent.com/u/49312804?v=4"
        },
        {
          "type": "User",
          "login": "gdiggs",
          "commits": 179,
          "avatar_url": "https://avatars.githubusercontent.com/u/245083?v=4"
        },
        {
          "type": "Bot",
          "login": "dependabot[bot]",
          "commits": 168,
          "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4"
        },
        {
          "type": "User",
          "login": "lsegal",
          "commits": 130,
          "avatar_url": "https://avatars.githubusercontent.com/u/686?v=4"
        },
        {
          "type": "User",
          "login": "dblandin",
          "commits": 104,
          "avatar_url": "https://avatars.githubusercontent.com/u/123595?v=4"
        },
        {
          "type": "User",
          "login": "noahd1",
          "commits": 91,
          "avatar_url": "https://avatars.githubusercontent.com/u/11672?v=4"
        }
      ],
      "contributors_sampled": 81,
      "top_contributor_share": 0.157
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "build.yml",
        "changelog.yml",
        "claude.yml",
        "cli.yml",
        "cli_integration.yml",
        "docker.yml",
        "fmt.yml",
        "installer_live_test.yml",
        "installer_test.yml",
        "plugins.yml",
        "prepare_release.yml",
        "release.yml",
        "release_installer.yml",
        "release_promote.yml",
        "update_linter_versions.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        ".eslintrc.cjs",
        ".eslintrc.js",
        ".flake8",
        ".golangci.yml",
        ".rubocop.yml",
        "eslint.config.mjs"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "Cargo.lock",
        "Gemfile.lock",
        "composer.lock",
        "go.sum",
        "package-lock.json",
        "yarn.lock"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 5,
            "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": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 3,
            "reason": "Found 7/20 approved changesets -- score normalized to 3",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 24 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 9,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 4 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": 7,
            "reason": "dependency not pinned by hash detected -- score normalized to 7",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 0,
            "reason": "SAST tool is not run on all commits -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": 0,
            "reason": "Project has not signed or included provenance with any releases.",
            "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": "312 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "f06a13b08bf8b20f4c1bcea9e1dd6ff6701cb6af",
        "ran_at": "2026-07-19T15:45:06Z",
        "aggregate_score": 5.6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": true,
      "has_dependabot_config": true
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/qltysh/qlty",
    "host": "github.com",
    "name": "qlty",
    "owner": "qltysh"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 77,
      "inputs": {
        "security": 56,
        "vitality": 91,
        "community": 71,
        "governance": 73,
        "engineering": 90
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 91,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "commits_last_year": 343,
              "human_commit_share": null,
              "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": "343 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 343
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 4 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": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "releases_count": 100,
              "latest_release_tag": "v0.635.0",
              "releases_from_tags": false,
              "days_since_latest_release": 1,
              "mean_days_between_releases": 8.1
            },
            "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 1 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 1
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~8.1 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 8.1
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "unverified",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": "no_commit_sample",
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": null,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "maintenance record not established from the collected data",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_unverified",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 71,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "excellent",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 86,
            "inputs": {
              "forks": 265,
              "stars": 3098,
              "watchers": 52,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "3,098 stars",
                "points": 56.6,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 3098
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "265 forks",
                "points": 20.2,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 265
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "52 watchers",
                "points": 9.5,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 52
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file present, not a recognized license",
                "points": 16.9,
                "status": "partial",
                "details": [
                  {
                    "code": "license_custom",
                    "params": {}
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "at_risk",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 35,
            "inputs": {
              "packages": [
                "qlty-analysis",
                "qlty-cloud",
                "qlty-config",
                "qlty-coverage"
              ],
              "dependents": null,
              "ecosystems": "crates",
              "total_downloads": 6140,
              "monthly_downloads": 123
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "123 downloads/month across crates",
                "points": 27.9,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 123,
                      "ecosystems": "crates"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "good",
        "name": "Sustainability & Governance",
        "value": 73,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "excellent",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 88,
            "inputs": {
              "bus_factor": 5,
              "contributors_sampled": 81,
              "top_contributor_share": 0.157
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "5 contributor(s) cover half of all commits",
                "points": 45.9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 16% of commits",
                "points": 19,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 16
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "81 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 81
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 24 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "merged_prs": 1645,
              "open_issues": 45,
              "closed_issues": 657,
              "issue_closed_ratio": 0.936,
              "closed_unmerged_prs": 343
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "94% of issues closed",
                "points": 43.8,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 94
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "1645/1988 decided PRs merged",
                "points": 31.7,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 1645,
                      "decided": 1988
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 7/20 approved changesets -- score normalized to 3",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 56,
            "inputs": {
              "followers": 46,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "qltysh",
              "public_repos": 24,
              "account_age_days": 644
            },
            "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": "46 followers of qltysh",
                "points": 12,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 46,
                      "login": "qltysh"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "24 public repos, account ~1 yr old",
                "points": 13.7,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 24
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 1
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "moderate",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 63,
            "inputs": {
              "packages": [
                "qlty-analysis",
                "qlty-cloud",
                "qlty-config",
                "qlty-coverage"
              ],
              "ecosystems": "crates",
              "any_deprecated": false,
              "min_days_since_publish": 607
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "4 package(s) on crates",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 4,
                      "ecosystems": "crates"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 607 days ago",
                "points": 14,
                "status": "partial",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 607
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "1 published versions",
                "points": 4,
                "status": "partial",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "excellent",
        "name": "Engineering Quality",
        "value": 90,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "15 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 15
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": ".eslintrc.cjs, .eslintrc.js, .flake8, .golangci.yml, .rubocop.yml, eslint.config.mjs",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.cjs, .eslintrc.js, .flake8, .golangci.yml, .rubocop.yml, eslint.config.mjs"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "topics": [
                "quality",
                "code-quality",
                "static-analysis",
                "formatter",
                "linter"
              ],
              "has_wiki": false,
              "homepage": "https://qlty.sh/",
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://qlty.sh/",
                "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": "5 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 56,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": null,
            "notes": [],
            "value": 56,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 18,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 0,
              "scorecard_aggregate": 5.6
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 3.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 7/20 approved changesets -- score normalized to 3",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 24 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 4 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 7",
                "points": 3.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "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": "312 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "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": 73,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "good",
            "name": "Agent context & guidance",
            "note": "Excluded from scoring (no data or not applicable): Legible commit history. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "legible_commit_history"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 75,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": null,
              "agent_instruction_files": [
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 1829
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": "Excluded from scoring (no data or not applicable): Demonstrated agent practice. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "demonstrated_agent_practice"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 73,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "Cargo.lock",
                "Gemfile.lock",
                "composer.lock",
                "go.sum",
                "package-lock.json",
                "yarn.lock"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "qlty-plugins/plugins/tsconfig.json"
              ],
              "agent_commit_share": null,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": ".eslintrc.cjs, .eslintrc.js, .flake8, .golangci.yml, .rubocop.yml, eslint.config.mjs",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.cjs, .eslintrc.js, .flake8, .golangci.yml, .rubocop.yml, eslint.config.mjs"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "qlty-plugins/plugins/tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "qlty-plugins/plugins/tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "dependency automation configured, none observed in the sampled commits",
                "points": 5,
                "status": "partial",
                "details": [
                  {
                    "code": "dependency_bot_config_only",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 7",
                "points": 7,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "Rust",
              "largest_source_bytes": 201064,
              "source_files_sampled": 1177,
              "oversized_source_files": 2
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Rust (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Rust"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "2/1177 source files over 60KB",
                "points": 54.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 1177,
                      "oversized": 2
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "at_risk",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "example_dirs": [
                "example",
                "samples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": []
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "example, samples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "example, samples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Could not fetch crates package 'qlty-check' from its registry",
    "Could not fetch crates package 'qlty' from its registry",
    "Could not fetch crates package 'qlty-formats' from its registry",
    "Could not fetch crates package 'qlty-plugins' from its registry"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-19T15:45:37.175504Z",
  "schema_version": "0.15.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/q/qltysh/qlty.svg",
  "full_name": "qltysh/qlty",
  "license_state": "custom",
  "license_spdx": null
}

Bewertungen sind Signale, keine Garantien. Sie spiegeln öffentlich sichtbare Praxis auf GitHub wider — kein Code-Audit und keine Sicherheitsgarantie.

Fehlende Daten werden ausgeschlossen und die Gewichte neu normiert, nie als null bewertet. Die Methodik ist versioniert und offen: Metriken v1.13.0, Schema v0.15.0 — vollständige Methodik · Metriken-Wiki.

Wie ein einzelnes Ergebnis im Gesamtregister steht: aggregierte Statistikencrates.io.