Öffentliches Register
Software-GesundheitsberichtSchema 0.27.0 · Metriken 1.13.0 · 2026-07-28 18:45 UTC

awslabs / mcp

Open source MCP Servers for AWS

PythonApache-2.0★ 9.510 Sterne⑂ 1.665 Forksseit März 2025Auf GitHub ansehen ↗

awslabs/mcp erreicht einen Gesundheitsindex von 91 von 100 und liegt damit im Bereich Exzellent. Am stärksten schneidet es bei Vitality (100/100) ab, am schwächsten bei AI Readiness (79/100). Zuletzt heute aktualisiert. 5 Mitwirkende tragen den Großteil der jüngsten Arbeit.

91
gesamt / 100
Exzellent

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.

91
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

11.327 Follower1.021 öffentliche Reposseit Jan. 2013

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

Paket-Ökosysteme

RegistryPaketVersionDownloads / MonatVersionenZuletzt veröffentlicht
PyPIawslabs.aws-api-mcp-server1.4.0-88vor 5 Tagen
PyPIawslabs.aws-iac-mcp-server1.0.21153.34221vor 6 Tagen
PyPIawslabs.amazon-mq-mcp-server2.0.231.10125vor 0 Tagen
PyPIawslabs.aurora-dsql-mcp-server1.0.3735.71338vor 0 Tagen
PyPIawslabs.aws-appsync-mcp-server0.1.1438314vor 80 Tagen
PyPIawslabs.aws-location-mcp-server2.0.181.04419vor 80 Tagen
PyPIawslabs.amazon-qindex-mcp-server0.0.1115810vor 144 Tagen
PyPIawslabs.amazon-neptune-mcp-server1.0.191.29520vor 0 Tagen

Metriken nach Kategorie

Vitalität

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

100Exzellent · 22 % des Gesamtindex
Wie die Bewertung erfolgt
36/36Push-Aktualität — letzter Push vor 0 Tagen
36/36Commit-Rhythmus — 52/52 Wochen mit Commits
18/18Commit-Volumen — 1.072 Commits im letzten Jahr
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
Verwendete Eingangsdaten
commits_last_year1.072
human_commit_share0,98
days_since_last_push0
active_weeks_last_year52

Release-Disziplin

100Exzellent
Wie die Bewertung erfolgt
27/27Liefert Releases aus — 100 Releases veröffentlicht
36/36Release-Aktualität — letztes Release vor 5 Tagen
27/27Release-Rhythmus — ein Release etwa alle 4,9 Tage
0/10OpenSSF Scorecard: Signed-Releases — keine Daten
Verwendete Eingangsdaten
releases_count100
latest_release_tag2026.07.20260723053753
releases_from_tagsnein
days_since_latest_release5
mean_days_between_releases4,9
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): OpenSSF Scorecard: Signed-Releases. Die verbleibenden Gewichte wurden renormalisiert.

Community & Verbreitung

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

92Exzellent · 18 % des Gesamtindex
Wie die Bewertung erfolgt
60/60Stars — 9.510 Stars
25/25Forks — 1.665 Forks
10.4/15Watcher — 74 Watcher
Verwendete Eingangsdaten
forks1.665
stars9.510
watchers74
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Wie die Bewertung erfolgt
22.5/22.5README
22.5/22.5Lizenz — anerkannte Lizenz (Apache-2.0)
18/18CONTRIBUTING-Leitfaden
13.5/13.5Verhaltenskodex
0/7.2Issue-Vorlage
6.3/6.3PR-Vorlage
Verwendete Eingangsdaten
has_readmeja
has_licenseja
has_contributingja
has_issue_templatenein
has_code_of_conductja
has_pull_request_templateja
Wie die Bewertung erfolgt
70.5/80Downloads pro Monat — 193.036 Downloads/Monat über pypi
0/20Abhängige in der Registry — von diesem Ökosystem nicht ausgewiesen
Verwendete Eingangsdaten
packagesawslabs.aws-api-mcp-server, awslabs.aws-iac-mcp-server, awslabs.amazon-mq-mcp-server, awslabs.aurora-dsql-mcp-server, awslabs.aws-appsync-mcp-server, awslabs.aws-location-mcp-server, awslabs.amazon-qindex-mcp-server, awslabs.amazon-neptune-mcp-server
dependents
ecosystemspypi
total_downloads
monthly_downloads193.036
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?

82Gut · 24 % des Gesamtindex
Wie die Bewertung erfolgt
45.9/54Bus-Faktor — 5 Beitragende decken die Hälfte aller Commits ab
16.9/22.5Commit-Verteilung — wichtigste beitragende Person verfasste 25 % der Commits
13.5/13.5Breite der Beitragenden — 99 Beitragende
10/10OpenSSF Scorecard: Contributors — project has 8 contributing companies or organizations
Verwendete Eingangsdaten
bus_factor5
contributors_sampled99
top_contributor_share0,248
Wie die Bewertung erfolgt
32.5/46.8Issue-Lösungsquote — 70 % der Issues geschlossen
17.3/38.3PR-Annahme — 1.604/3.540 entschiedene PRs gemergt
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Verwendete Eingangsdaten
merged_prs1.604
open_issues200
closed_issues457
issue_closed_ratio0,696
closed_unmerged_prs1.936
Wie die Bewertung erfolgt
30/30Organisatorische Trägerschaft — im Besitz einer Organisation
0/20Verifizierte Domain
25/25Reichweite des Inhabers — 11.327 Follower von awslabs
25/25Kontohistorie — 1.021 öffentliche Repos, Kontoalter ca. 13 Jahre
Verwendete Eingangsdaten
followers11.327
owner_typeOrganization
is_verified
owner_loginawslabs
public_repos1.021
account_age_days4.939

Paketpflege

100Exzellent
Wie die Bewertung erfolgt
25/25Veröffentlicht & auflösbar — 8 Paket(e) auf pypi
35/35Veröffentlichungsaktualität — letzte Veröffentlichung vor 0 Tagen
20/20Versionshistorie — 88 veröffentlichte Versionen
20/20Nicht veraltet — aktiv, nicht veraltet oder zurückgezogen
Verwendete Eingangsdaten
packagesawslabs.aws-api-mcp-server, awslabs.aws-iac-mcp-server, awslabs.amazon-mq-mcp-server, awslabs.aurora-dsql-mcp-server, awslabs.aws-appsync-mcp-server, awslabs.aws-location-mcp-server, awslabs.amazon-qindex-mcp-server, awslabs.amazon-neptune-mcp-server
ecosystemspypi
any_deprecatednein
min_days_since_publish0

Engineering-Qualität

Sind grundlegende Engineering- und Dokumentationspraktiken vorhanden?

92Exzellent · 20 % des Gesamtindex
Wie die Bewertung erfolgt
24/24CI-Workflows — 23 Workflow(s)
24/24Tests vorhanden
16/16Linter-Konfiguration — .ruff.toml, ruff.toml
9.6/9.6Pre-Commit-Hooks
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Verwendete Eingangsdaten
has_cija
has_testsja
has_editorconfignein
has_linter_configja
has_precommit_configja

Dokumentation

90Exzellent
Wie die Bewertung erfolgt
30/30README
25/25Dokumentationsverzeichnis
15/15Dokumentations-/Homepage-Site — https://awslabs.github.io/mcp/
10/10Repository-Beschreibung
10/10Topics — 9 Topics
0/10Wiki
Verwendete Eingangsdaten
topicsaws, mcp, mcp-client, mcp-clients, mcp-host, mcp-server, mcp-servers, mcp-tools, modelcontextprotocol
has_wikinein
homepagehttps://awslabs.github.io/mcp/
has_readmeja
has_docs_dirja
has_descriptionja

Sicherheit

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

88Exzellent · 16 % des Gesamtindex

Sicherheitslage

85Exzellent
Wie die Bewertung erfolgt
7.5/7.5Binary-Artifacts — no binaries found in the repo
7.5/7.5Branch-Protection — branch protection is fully enabled 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
1.2/2.5CII-Best-Practices — badge detected: Passing
7.5/7.5Code-Review — all changesets reviewed
2.5/2.5Contributors — project has 8 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Lizenz — license file detected
7.5/7.5Maintained — 30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
5/5Pinned-Dependencies — all dependencies are pinned
4.5/5SAST — SAST tool detected but not run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — keine Daten
7.5/7.5Token-Permissions — GitHub workflow tokens follow principle of least privilege
0/7.5Vulnerabilities — 199 existing vulnerabilities detected
Verwendete Eingangsdaten
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate8,5
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): signed_releases. Die verbleibenden Gewichte wurden renormalisiert.
Wie die Bewertung erfolgt
35/35Direkte Abhängigkeiten ohne bekannte Advisories — keine direkte Abhängigkeit trägt ein bekanntes Advisory
25/25Indirekte Abhängigkeiten ohne bekannte Advisories — keine indirekte Abhängigkeit trägt ein bekanntes Advisory
0/40Keine offenen Advisories — kein Advisory trägt ein Veröffentlichungsdatum
Verwendete Eingangsdaten
sourceosv
advisories0
affected_packages0
assessed_packages89
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Keine offenen Advisories. Die verbleibenden Gewichte wurden renormalisiert. Abgeglichen wurde die Laufzeit-Abhängigkeitshülle von pypi:awslabs.aws-api-mcp-server@1.4.0 — das, was die Installation des veröffentlichten Pakets nach sich zieht — mit 89 Paketen. Erreichbarkeit wird nicht analysiert.

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.

79Gut · 0 % des Gesamtindex
Wie die Bewertung erfolgt
45/45Agentenanweisungen — src/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md, src/dynamodb-mcp-server/AGENTS.md
0/15Maschinenlesbare Doku (llms.txt)
40/40Lesbare Commit-Historie — 98 von 98 menschlichen Commits benennen ihre Absicht (strukturierter Betreff oder erläuternder Text)
Verwendete Eingangsdaten
has_llms_txtnein
legible_history_share1
agent_instruction_filessrc/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md, src/dynamodb-mcp-server/AGENTS.md
agent_instruction_max_bytes14.738
Wie die Bewertung erfolgt
0/18Bootstrap mit einem Befehl
22/22Automatisierte Tests
11/11Lint-/Format-Konfiguration — .ruff.toml, ruff.toml
11/11Statische Typprüfung — docusaurus/tsconfig.json, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed, src/document-loader-mcp-server/awslabs/py.typed, src/ecs-mcp-server/pyrightconfig.json
10/10Reproduzierbare Umgebung — devcontainer, Dockerfile, lockfile
10/10Belegte Agentenpraxis — 6 der letzten 100 Commits von Agenten verfasst oder ihnen zugeschrieben
8/8Automatisierte Wartung — 2 der letzten 100 Commits sind automatisierte Abhängigkeits-Updates
10/10OpenSSF Scorecard: Pinned-Dependencies — all dependencies are pinned
Verwendete Eingangsdaten
has_nixnein
has_testsja
lockfilespackage-lock.json, uv.lock
has_dockerfileja
typed_languagenein
bootstrap_files
has_devcontainerja
has_linter_configja
typecheck_configsdocusaurus/tsconfig.json, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed, src/document-loader-mcp-server/awslabs/py.typed, src/ecs-mcp-server/pyrightconfig.json
agent_commit_share0,06
toolchain_manifests
dependency_bot_commit_share0,02
Wie die Bewertung erfolgt
27/45Typprüfbarer Code — Python mit Typprüfungs-Konfiguration (docusaurus/tsconfig.json, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed, src/document-loader-mcp-server/awslabs/py.typed, src/ecs-mcp-server/pyrightconfig.json)
53.2/55Handhabbare Dateigrößen — 76/2.376 Quelldateien über 60 KB
Verwendete Eingangsdaten
primary_languagePython
largest_source_bytes380.727
source_files_sampled2.376
oversized_source_files76
Wie die Bewertung erfolgt
0/40API-Schema (OpenAPI/GraphQL/proto)
20/20MCP-Server
40/40Lauffähige Beispiele — example, examples, samples
Verwendete Eingangsdaten
example_dirsexample, examples, samples
has_mcp_signalja
api_schema_files

Eckdaten

9.510GitHub-Sterne
99Mitwirkende
1.072Commits, letzte 12 Monate
0Tage seit letztem Push
100Releases
5Bus-Faktor
200offene Issues
npmPaket-Ökosysteme

Warnungen zur Datenerhebung

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

Weitere Details

Stern- und Fork-Verlauf 0 ★ / 1.665 ⇿
0Sterne
1.665Forks
100Releases

Wann jeder Stern und Fork hinzugefügt wurde, von GitHub erfasst und nach Tagen gruppiert. Das kumulierte Wachstum steht direkt über den täglichen Zugängen, aus denen es besteht, sodass beide gegeneinander lesbar sind: stetiger organischer Zuwachs sieht ganz anders aus als ein abrupter, kurzlebiger Ausschlag. Wo dieser Unterschied messbar ist, wird er als Wachstumsauthentizität ausgewiesen.

Es wird nur die jüngste Historie angezeigt — dieses Repository überschreitet das Erfassungsfenster, sodass die früheste Historie nicht erfasst wird.

5007501.0001.2501.5001.7501.665142025-082026-022026-07
Major 0Minor 0Patch 100
OpenSSF Scorecard 8.5 / 10
8.5Gesamtwert

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-28 18:44 UTC

10Binary-Artifactsno binaries found in the repo
10Branch-Protectionbranch protection is fully enabled on development and all release branches
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
5CII-Best-Practicesbadge detected: Passing
10Code-Reviewall changesets reviewed
10Contributorsproject has 8 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
10Pinned-Dependenciesall dependencies are pinned
9SASTSAST tool detected but not run on all commits
10Security-Policysecurity policy file detected
k. A.Signed-Releasesno releases found
10Token-PermissionsGitHub workflow tokens follow principle of least privilege
0Vulnerabilities199 existing vulnerabilities detected
Direkte Abhängigkeiten 143
RegistryPaketVersionsvorgabeManifest
npm@docusaurus/core^3.9.2docusaurus/package.json
npm@docusaurus/preset-classic^3.9.2docusaurus/package.json
npm@mdx-js/react^3.1.1docusaurus/package.json
npmclsx^2.0.0docusaurus/package.json
npmprism-react-renderer^2.3.0docusaurus/package.json
npmreact^19.2.4docusaurus/package.json
npmreact-dom^19.2.4docusaurus/package.json
npmunist-util-visit^5.1.0docusaurus/package.json
PyPIloguru>=0.7.0src/amazon-bedrock-agentcore-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-bedrock-agentcore-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/amazon-bedrock-agentcore-mcp-server/pyproject.toml
PyPIbedrock-agentcore>=1.1.0,<2.0.0src/amazon-bedrock-agentcore-mcp-server/pyproject.toml
PyPIplaywright>=1.40.0src/amazon-bedrock-agentcore-mcp-server/pyproject.toml
PyPIboto3>=1.26.0src/amazon-kendra-index-mcp-server/pyproject.toml
PyPIboto3-stubssrc/amazon-kendra-index-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/amazon-kendra-index-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-kendra-index-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/amazon-kendra-index-mcp-server/pyproject.toml
PyPIboto3>=1.37.27src/amazon-keyspaces-mcp-server/pyproject.toml
PyPIcassandra-driver>=3.25.0src/amazon-keyspaces-mcp-server/pyproject.toml
PyPIfastmcp>=2.14.0src/amazon-keyspaces-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/amazon-keyspaces-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-keyspaces-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/amazon-keyspaces-mcp-server/pyproject.toml
PyPIpython-dotenv>=1.0.0src/amazon-keyspaces-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-mq-mcp-server/pyproject.toml
PyPIpydantic>=2.0.0src/amazon-mq-mcp-server/pyproject.toml
PyPIboto3>=1.37.23src/amazon-mq-mcp-server/pyproject.toml
PyPIbotocore>=1.38.12src/amazon-mq-mcp-server/pyproject.toml
PyPIpika>=1.3.2src/amazon-mq-mcp-server/pyproject.toml
PyPIrequests>=2.32.5src/amazon-mq-mcp-server/pyproject.toml
PyPIboto3>=1.38.11src/amazon-neptune-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/amazon-neptune-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-neptune-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/amazon-neptune-mcp-server/pyproject.toml
PyPIboto3>=1.38.45src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml
PyPIboto3-stubs>=1.38.46src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml
PyPImypy-boto3-qbusiness>=1.38.45src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml
PyPIboto3>=1.37.24src/amazon-qindex-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/amazon-qindex-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-qindex-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/amazon-qindex-mcp-server/pyproject.toml
PyPImarkdownify>=0.13.1src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPIprotego>=0.3.1src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPIpydantic>=2.0.0src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPIreadabilipy>=0.2.0src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPIrequests>=2.32.3src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPIboto3>=1.38.12src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPIpytest>=8.3.5src/amazon-sns-sqs-mcp-server/pyproject.toml
PyPIboto3>=1.38.12src/amazon-translate-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/amazon-translate-mcp-server/pyproject.toml
PyPIpydantic>=2.0.0src/amazon-translate-mcp-server/pyproject.toml
PyPIfastmcp>=2.13.1src/amazon-translate-mcp-server/pyproject.toml
PyPIdefusedxml>=0.7.1src/amazon-translate-mcp-server/pyproject.toml
PyPIstarlette>=0.50.0src/amazon-translate-mcp-server/pyproject.toml
PyPIurllib3>=2.6.0src/amazon-translate-mcp-server/pyproject.toml
PyPIauthlib>=1.6.6src/amazon-translate-mcp-server/pyproject.toml
PyPIfilelock>=3.20.0src/amazon-translate-mcp-server/pyproject.toml
PyPIpython-multipart>=0.0.22src/amazon-translate-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aurora-dsql-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aurora-dsql-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aurora-dsql-mcp-server/pyproject.toml
PyPIboto3>=1.38.5src/aurora-dsql-mcp-server/pyproject.toml
PyPIbotocore>=1.38.5src/aurora-dsql-mcp-server/pyproject.toml
PyPIpsycopg>=3.0src/aurora-dsql-mcp-server/pyproject.toml
PyPIhttpx>=0.27.0src/aurora-dsql-mcp-server/pyproject.toml
PyPIdsql-lint>=0.2.1,<0.3src/aurora-dsql-mcp-server/pyproject.toml
PyPImcp>=1.23.0src/aws-api-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-api-mcp-server/pyproject.toml
PyPIboto3>=1.41.0src/aws-api-mcp-server/pyproject.toml
PyPIbotocore>=1.41.0src/aws-api-mcp-server/pyproject.toml
PyPIpython-json-logger>=2.0.7src/aws-api-mcp-server/pyproject.toml
PyPIsetuptools>=69.0.0src/aws-api-mcp-server/pyproject.toml
PyPIlxml>=5.1.0src/aws-api-mcp-server/pyproject.toml
PyPIloguru>=0.7.3src/aws-api-mcp-server/pyproject.toml
PyPIimportlib_resources>=6.0.0src/aws-api-mcp-server/pyproject.toml
PyPIrequests>=2.32.4src/aws-api-mcp-server/pyproject.toml
PyPIpython-frontmatter>=1.1.0src/aws-api-mcp-server/pyproject.toml
PyPIfastmcp>=3.0.1src/aws-api-mcp-server/pyproject.toml
PyPIawscli==1.45.55src/aws-api-mcp-server/pyproject.toml
PyPIboto3>=1.38.0src/aws-appsync-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-appsync-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aws-appsync-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-appsync-mcp-server/pyproject.toml
PyPIboto3>=1.28.0src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml
PyPIpydantic>=2.0.0src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml
PyPIfastmcp>=2.14.0src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml
PyPIthefuzz>=0.19.0src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml
PyPIpython-Levenshtein>=0.21.0src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-dataprocessing-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aws-dataprocessing-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-dataprocessing-mcp-server/pyproject.toml
PyPIboto3>=1.34.0src/aws-dataprocessing-mcp-server/pyproject.toml
PyPIrequests>=2.31.0src/aws-dataprocessing-mcp-server/pyproject.toml
PyPIpyyaml>=6.0.0src/aws-dataprocessing-mcp-server/pyproject.toml
PyPIcachetools>=5.3.0src/aws-dataprocessing-mcp-server/pyproject.toml
PyPImarkdownify>=1.1.0src/aws-documentation-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aws-documentation-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-documentation-mcp-server/pyproject.toml
PyPIhttpx>=0.27.0src/aws-documentation-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-documentation-mcp-server/pyproject.toml
PyPIbeautifulsoup4>=4.12.0src/aws-documentation-mcp-server/pyproject.toml
PyPIboto3>=1.38.22src/aws-for-sap-management-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-for-sap-management-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aws-for-sap-management-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-for-sap-management-mcp-server/pyproject.toml
PyPIboto3>=1.43.36src/aws-healthomics-mcp-server/pyproject.toml
PyPIbotocore>=1.43.36src/aws-healthomics-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-healthomics-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aws-healthomics-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-healthomics-mcp-server/pyproject.toml
PyPIminiwdl>=1.12.0src/aws-healthomics-mcp-server/pyproject.toml
PyPIcwltool>=3.1.0src/aws-healthomics-mcp-server/pyproject.toml
PyPIcoloredlogs>=15.0src/aws-healthomics-mcp-server/pyproject.toml
PyPIruamel-yaml>=0.18.0src/aws-healthomics-mcp-server/pyproject.toml
PyPIisodate>=0.6.0src/aws-healthomics-mcp-server/pyproject.toml
PyPInest-asyncio>=1.5.0src/aws-healthomics-mcp-server/pyproject.toml
PyPIpolars>=1.0.0src/aws-healthomics-mcp-server/pyproject.toml
PyPIpython-multipart>=0.0.22src/aws-healthomics-mcp-server/pyproject.toml
PyPImcp>=1.23.0src/aws-iac-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-iac-mcp-server/pyproject.toml
PyPIcfn-lint>=0.83.0src/aws-iac-mcp-server/pyproject.toml
PyPIboto3>=1.40.76src/aws-iac-mcp-server/pyproject.toml
PyPIbotocore>=1.34.0src/aws-iac-mcp-server/pyproject.toml
PyPIpyyaml>=6.0.0src/aws-iac-mcp-server/pyproject.toml
PyPIguardpycfn>=0.1.0src/aws-iac-mcp-server/pyproject.toml
PyPIfastmcp>=2.14.0src/aws-iac-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-iac-mcp-server/pyproject.toml
PyPIboto3>=1.34.0src/aws-iot-sitewise-mcp-server/pyproject.toml
PyPIbotocore>=1.34.0src/aws-iot-sitewise-mcp-server/pyproject.toml
PyPIfastmcp>=2.14.0src/aws-iot-sitewise-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-iot-sitewise-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aws-iot-sitewise-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-iot-sitewise-mcp-server/pyproject.toml
PyPIboto3>=1.34.0src/aws-location-mcp-server/pyproject.toml
PyPImcp>=1.23.0,<2.0.0src/aws-location-mcp-server/pyproject.toml
PyPIpydantic>=2.10.6src/aws-location-mcp-server/pyproject.toml
PyPIloguru>=0.7.0src/aws-location-mcp-server/pyproject.toml
Alle Abhängigkeiten 2.190

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

RegistryPaketVersionBeziehung
npm@docusaurus/core3.9.2direkt
npm@docusaurus/preset-classic3.9.2direkt
npm@mdx-js/react3.1.1direkt
npmclsx2.1.1direkt
npmprism-react-renderer2.4.1direkt
npmreact19.2.4direkt
npmreact-dom19.2.4direkt
npmunist-util-visit5.1.0direkt
PyPIauthlib1.7.0direkt
PyPIauthlib1.7.2direkt
PyPIawscli1.44.67direkt
PyPIawscli1.45.55direkt
PyPIbeautifulsoup44.13.4direkt
PyPIbeautifulsoup44.13.5direkt
PyPIbeautifulsoup44.14.2direkt
PyPIbedrock-agentcore1.4.4direkt
PyPIboto3direkt
PyPIboto31.35.49direkt
PyPIboto31.37.35direkt
PyPIboto31.38.11direkt
PyPIboto31.38.12direkt
PyPIboto31.38.13direkt
PyPIboto31.38.17direkt
PyPIboto31.38.19direkt
PyPIboto31.38.21direkt
PyPIboto31.38.22direkt
PyPIboto31.38.24direkt
PyPIboto31.38.29direkt
PyPIboto31.38.3direkt
PyPIboto31.38.31direkt
PyPIboto31.38.38direkt
PyPIboto31.38.39direkt
PyPIboto31.38.44direkt
PyPIboto31.38.45direkt
PyPIboto31.39.14direkt
PyPIboto31.39.4direkt
PyPIboto31.39.6direkt
PyPIboto31.39.8direkt
PyPIboto31.40.10direkt
PyPIboto31.40.24direkt
PyPIboto31.40.74direkt
PyPIboto31.40.76direkt
PyPIboto31.41.1direkt
PyPIboto31.42.11direkt
PyPIboto31.42.13direkt
PyPIboto31.42.17direkt
PyPIboto31.42.41direkt
PyPIboto31.42.62direkt
PyPIboto31.42.65direkt
PyPIboto31.42.72direkt
PyPIboto31.42.79direkt
PyPIboto31.42.82direkt
PyPIboto31.42.83direkt
PyPIboto31.42.89direkt
PyPIboto31.42.92direkt
PyPIboto31.42.94direkt
PyPIboto31.43.18direkt
PyPIboto31.43.31direkt
PyPIboto31.43.32direkt
PyPIboto31.43.35direkt
PyPIboto31.43.36direkt
PyPIboto31.43.37direkt
PyPIboto31.43.6direkt
PyPIboto3-stubs1.37.24direkt
PyPIboto3-stubs1.38.19direkt
PyPIboto3-stubs1.38.29direkt
PyPIboto3-stubs1.38.46direkt
PyPIboto3-stubs1.43.35direkt
PyPIbotocore1.35.99direkt
PyPIbotocore1.37.35direkt
PyPIbotocore1.38.11direkt
PyPIbotocore1.38.12direkt
PyPIbotocore1.38.13direkt
PyPIbotocore1.38.17direkt
PyPIbotocore1.38.19direkt
PyPIbotocore1.38.21direkt
PyPIbotocore1.38.22direkt
PyPIbotocore1.38.24direkt
PyPIbotocore1.38.29direkt
PyPIbotocore1.38.3direkt
PyPIbotocore1.38.31direkt
PyPIbotocore1.38.38direkt
PyPIbotocore1.38.39direkt
PyPIbotocore1.38.44direkt
PyPIbotocore1.38.45direkt
PyPIbotocore1.39.14direkt
PyPIbotocore1.39.4direkt
PyPIbotocore1.39.6direkt
PyPIbotocore1.39.8direkt
PyPIbotocore1.40.10direkt
PyPIbotocore1.40.24direkt
PyPIbotocore1.40.74direkt
PyPIbotocore1.40.76direkt
PyPIbotocore1.41.1direkt
PyPIbotocore1.42.11direkt
PyPIbotocore1.42.13direkt
PyPIbotocore1.42.17direkt
PyPIbotocore1.42.41direkt
PyPIbotocore1.42.65direkt
PyPIbotocore1.42.72direkt
PyPIbotocore1.42.77direkt
PyPIbotocore1.42.79direkt
PyPIbotocore1.42.82direkt
PyPIbotocore1.42.83direkt
PyPIbotocore1.42.89direkt
PyPIbotocore1.42.92direkt
PyPIbotocore1.42.94direkt
PyPIbotocore1.43.18direkt
PyPIbotocore1.43.32direkt
PyPIbotocore1.43.35direkt
PyPIbotocore1.43.36direkt
PyPIbotocore1.43.37direkt
PyPIbotocore1.43.55direkt
PyPIbotocore1.43.6direkt
PyPIcachetools5.5.2direkt
PyPIcachetools6.1.0direkt
PyPIcachetools6.2.0direkt
PyPIcachetools6.2.1direkt
PyPIcachetools6.2.2direkt
PyPIcachetools7.0.6direkt
PyPIcachetools7.1.1direkt
PyPIcachetools7.1.4direkt
PyPIcassandra-driver3.29.2direkt
PyPIcfn-lint1.40.4direkt
PyPIcoloredlogs15.0.1direkt
PyPIcwltool3.1.20250715140722direkt
PyPIdefusedxml0.7.1direkt
PyPIdsql-lint0.2.6direkt
PyPIfastmcp3.4.3direkt
PyPIfilelock3.20.3direkt
PyPIfilelock3.25.2direkt
PyPIfilelock3.28.0direkt
PyPIfilelock3.29.0direkt
PyPIguardpycfn0.1.0direkt
PyPIhttpx0.28.1direkt
PyPIimportlib-resources6.5.2direkt
PyPIisodate0.7.2direkt
PyPIlogurudirekt
PyPIloguru0.7.3direkt
PyPIlxml5.4.0direkt
PyPIlxml6.0.1direkt
PyPIlxml6.0.2direkt
PyPIlxml6.1.0direkt
PyPImarkdownify1.1.0direkt
PyPImarkdownify1.2.0direkt
PyPImcpdirekt
PyPImcp1.23.0direkt
PyPImcp1.23.3direkt
PyPImcp1.24.0direkt
PyPImcp1.25.0direkt
PyPImcp1.26.0direkt
PyPImcp1.27.0direkt
PyPImcp1.27.1direkt
PyPImcp1.28.1direkt
PyPIminiwdl1.13.0direkt
PyPImypy-boto3-qbusiness1.38.45direkt
PyPImypy-boto3-qbusiness1.38.5direkt
PyPInest-asyncio1.6.0direkt
PyPIpika1.3.2direkt
PyPIplaywright1.58.0direkt
PyPIpolars1.37.0direkt
PyPIprotego0.4.0direkt
PyPIpsycopg3.2.12direkt
PyPIpsycopg3.2.7direkt
PyPIpydantic2.11.1direkt
PyPIpydantic2.11.2direkt
PyPIpydantic2.11.3direkt
PyPIpydantic2.11.4direkt
PyPIpydantic2.11.5direkt
PyPIpydantic2.11.7direkt
PyPIpydantic2.11.9direkt
PyPIpydantic2.12.3direkt
PyPIpydantic2.12.4direkt
PyPIpydantic2.12.5direkt
PyPIpydantic2.13.1direkt
PyPIpydantic2.13.3direkt
PyPIpydantic2.13.4direkt
PyPIpytest8.3.5direkt
PyPIpytest8.4.0direkt
PyPIpytest8.4.1direkt
PyPIpytest8.4.2direkt
PyPIpytest9.0.1direkt
PyPIpytest9.0.2direkt
PyPIpytest9.0.3direkt
PyPIpytest9.1.1direkt
PyPIpython-dotenv1.1.0direkt
PyPIpython-dotenv1.1.1direkt
PyPIpython-dotenv1.2.1direkt
PyPIpython-dotenv1.2.2direkt
PyPIpython-frontmatter1.1.0direkt
PyPIpython-json-logger3.3.0direkt
PyPIpython-json-logger4.0.0direkt
PyPIpython-levenshtein0.27.1direkt
PyPIpython-multipart0.0.22direkt
PyPIpython-multipart0.0.26direkt
PyPIpython-multipart0.0.27direkt
PyPIpython-multipart0.0.28direkt
PyPIpython-multipart0.0.29direkt
PyPIpython-multipart0.0.32direkt
PyPIpyyaml6.0.2direkt
PyPIpyyaml6.0.3direkt
PyPIreadabilipy0.3.0direkt
PyPIrequests2.32.4direkt
PyPIrequests2.32.5direkt
PyPIrequests2.33.1direkt
PyPIruamel-yaml0.18.10direkt
PyPIruamel-yaml0.18.14direkt
PyPIruamel-yaml0.18.15direkt
PyPIsetuptools80.10.2direkt
PyPIsetuptools80.9.0direkt
PyPIstarlette0.50.0direkt
PyPIstarlette1.0.0direkt
PyPIstarlette1.2.0direkt
PyPIstarlette1.2.1direkt
PyPIstarlette1.3.1direkt
PyPIthefuzz0.22.1direkt
PyPIurllib3direkt
PyPIurllib32.6.3direkt
PyPIurllib32.7.0direkt
npm@ai-sdk/gateway2.0.5indirekt
npm@ai-sdk/provider2.0.0indirekt
npm@ai-sdk/provider-utils3.0.15indirekt
npm@ai-sdk/react2.0.86indirekt
npm@algolia/abtesting1.8.0indirekt
npm@algolia/autocomplete-core1.19.2indirekt
npm@algolia/autocomplete-plugin-algolia-insights1.19.2indirekt
npm@algolia/autocomplete-shared1.19.2indirekt
npm@algolia/client-abtesting5.42.0indirekt
npm@algolia/client-analytics5.42.0indirekt
npm@algolia/client-common5.42.0indirekt
npm@algolia/client-insights5.42.0indirekt
npm@algolia/client-personalization5.42.0indirekt
npm@algolia/client-query-suggestions5.42.0indirekt
npm@algolia/client-search5.42.0indirekt
npm@algolia/events4.0.1indirekt
npm@algolia/ingestion1.42.0indirekt
npm@algolia/monitoring1.42.0indirekt
npm@algolia/recommend5.42.0indirekt
npm@algolia/requester-browser-xhr5.42.0indirekt
npm@algolia/requester-fetch5.42.0indirekt
npm@algolia/requester-node-http5.42.0indirekt
npm@babel/code-frame7.27.1indirekt
npm@babel/compat-data7.28.4indirekt
npm@babel/core7.28.4indirekt
npm@babel/generator7.28.3indirekt
npm@babel/helper-annotate-as-pure7.27.3indirekt
npm@babel/helper-compilation-targets7.27.2indirekt
npm@babel/helper-create-class-features-plugin7.28.3indirekt
npm@babel/helper-create-regexp-features-plugin7.27.1indirekt
npm@babel/helper-define-polyfill-provider0.6.5indirekt
npm@babel/helper-globals7.28.0indirekt
npm@babel/helper-member-expression-to-functions7.27.1indirekt
npm@babel/helper-module-imports7.27.1indirekt
npm@babel/helper-module-transforms7.28.3indirekt
npm@babel/helper-optimise-call-expression7.27.1indirekt
npm@babel/helper-plugin-utils7.27.1indirekt
npm@babel/helper-remap-async-to-generator7.27.1indirekt
npm@babel/helper-replace-supers7.27.1indirekt
npm@babel/helper-skip-transparent-expression-wrappers7.27.1indirekt
npm@babel/helper-string-parser7.27.1indirekt
npm@babel/helper-validator-identifier7.27.1indirekt
npm@babel/helper-validator-option7.27.1indirekt
npm@babel/helper-wrap-function7.28.3indirekt
npm@babel/helpers7.28.4indirekt
npm@babel/parser7.28.4indirekt
npm@babel/plugin-bugfix-firefox-class-in-computed-class-key7.27.1indirekt
npm@babel/plugin-bugfix-safari-class-field-initializer-scope7.27.1indirekt
npm@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression7.27.1indirekt
npm@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining7.27.1indirekt
npm@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly7.28.3indirekt
npm@babel/plugin-proposal-private-property-in-object7.21.0-placeholder-for-preset-env.2indirekt
npm@babel/plugin-syntax-dynamic-import7.8.3indirekt
npm@babel/plugin-syntax-import-assertions7.27.1indirekt
npm@babel/plugin-syntax-import-attributes7.27.1indirekt
npm@babel/plugin-syntax-jsx7.27.1indirekt
npm@babel/plugin-syntax-typescript7.27.1indirekt
npm@babel/plugin-syntax-unicode-sets-regex7.18.6indirekt
npm@babel/plugin-transform-arrow-functions7.27.1indirekt
npm@babel/plugin-transform-async-generator-functions7.28.0indirekt
npm@babel/plugin-transform-async-to-generator7.27.1indirekt
npm@babel/plugin-transform-block-scoped-functions7.27.1indirekt
npm@babel/plugin-transform-block-scoping7.28.4indirekt
npm@babel/plugin-transform-class-properties7.27.1indirekt
npm@babel/plugin-transform-class-static-block7.28.3indirekt
npm@babel/plugin-transform-classes7.28.4indirekt
npm@babel/plugin-transform-computed-properties7.27.1indirekt
npm@babel/plugin-transform-destructuring7.28.0indirekt
npm@babel/plugin-transform-dotall-regex7.27.1indirekt
npm@babel/plugin-transform-duplicate-keys7.27.1indirekt
npm@babel/plugin-transform-duplicate-named-capturing-groups-regex7.27.1indirekt
npm@babel/plugin-transform-dynamic-import7.27.1indirekt
npm@babel/plugin-transform-explicit-resource-management7.28.0indirekt
npm@babel/plugin-transform-exponentiation-operator7.27.1indirekt
npm@babel/plugin-transform-export-namespace-from7.27.1indirekt
npm@babel/plugin-transform-for-of7.27.1indirekt
npm@babel/plugin-transform-function-name7.27.1indirekt
npm@babel/plugin-transform-json-strings7.27.1indirekt
npm@babel/plugin-transform-literals7.27.1indirekt
npm@babel/plugin-transform-logical-assignment-operators7.27.1indirekt
npm@babel/plugin-transform-member-expression-literals7.27.1indirekt
npm@babel/plugin-transform-modules-amd7.27.1indirekt
npm@babel/plugin-transform-modules-commonjs7.27.1indirekt
npm@babel/plugin-transform-modules-systemjs7.27.1indirekt
npm@babel/plugin-transform-modules-umd7.27.1indirekt
npm@babel/plugin-transform-named-capturing-groups-regex7.27.1indirekt
npm@babel/plugin-transform-new-target7.27.1indirekt
npm@babel/plugin-transform-nullish-coalescing-operator7.27.1indirekt
npm@babel/plugin-transform-numeric-separator7.27.1indirekt
npm@babel/plugin-transform-object-rest-spread7.28.4indirekt
npm@babel/plugin-transform-object-super7.27.1indirekt
npm@babel/plugin-transform-optional-catch-binding7.27.1indirekt
npm@babel/plugin-transform-optional-chaining7.27.1indirekt
npm@babel/plugin-transform-parameters7.27.7indirekt
npm@babel/plugin-transform-private-methods7.27.1indirekt
npm@babel/plugin-transform-private-property-in-object7.27.1indirekt
npm@babel/plugin-transform-property-literals7.27.1indirekt
npm@babel/plugin-transform-react-constant-elements7.27.1indirekt
npm@babel/plugin-transform-react-display-name7.28.0indirekt
npm@babel/plugin-transform-react-jsx7.27.1indirekt
npm@babel/plugin-transform-react-jsx-development7.27.1indirekt
npm@babel/plugin-transform-react-pure-annotations7.27.1indirekt
npm@babel/plugin-transform-regenerator7.28.4indirekt
npm@babel/plugin-transform-regexp-modifiers7.27.1indirekt
npm@babel/plugin-transform-reserved-words7.27.1indirekt
npm@babel/plugin-transform-runtime7.28.5indirekt
npm@babel/plugin-transform-shorthand-properties7.27.1indirekt
npm@babel/plugin-transform-spread7.27.1indirekt
npm@babel/plugin-transform-sticky-regex7.27.1indirekt
npm@babel/plugin-transform-template-literals7.27.1indirekt
npm@babel/plugin-transform-typeof-symbol7.27.1indirekt
npm@babel/plugin-transform-typescript7.28.0indirekt
npm@babel/plugin-transform-unicode-escapes7.27.1indirekt
npm@babel/plugin-transform-unicode-property-regex7.27.1indirekt
npm@babel/plugin-transform-unicode-regex7.27.1indirekt
npm@babel/plugin-transform-unicode-sets-regex7.27.1indirekt
npm@babel/preset-env7.28.3indirekt
npm@babel/preset-modules0.1.6-no-external-pluginsindirekt
npm@babel/preset-react7.27.1indirekt
npm@babel/preset-typescript7.27.1indirekt
npm@babel/runtime7.28.4indirekt
npm@babel/runtime-corejs37.28.4indirekt
npm@babel/template7.27.2indirekt
npm@babel/traverse7.28.4indirekt
npm@babel/types7.28.4indirekt
npm@colors/colors1.5.0indirekt
npm@csstools/cascade-layer-name-parser2.0.5indirekt
npm@csstools/color-helpers5.1.0indirekt
npm@csstools/css-calc2.1.4indirekt
npm@csstools/css-color-parser3.1.0indirekt
npm@csstools/css-parser-algorithms3.0.5indirekt
npm@csstools/css-tokenizer3.0.4indirekt
npm@csstools/media-query-list-parser4.0.3indirekt
npm@csstools/postcss-alpha-function1.0.1indirekt
npm@csstools/postcss-cascade-layers5.0.2indirekt
npm@csstools/postcss-color-function4.0.12indirekt
npm@csstools/postcss-color-function-display-p3-linear1.0.1indirekt
npm@csstools/postcss-color-mix-function3.0.12indirekt
npm@csstools/postcss-color-mix-variadic-function-arguments1.0.2indirekt
npm@csstools/postcss-content-alt-text2.0.8indirekt
npm@csstools/postcss-contrast-color-function2.0.12indirekt
npm@csstools/postcss-exponential-functions2.0.9indirekt
npm@csstools/postcss-font-format-keywords4.0.0indirekt
npm@csstools/postcss-gamut-mapping2.0.11indirekt
npm@csstools/postcss-gradients-interpolation-method5.0.12indirekt
npm@csstools/postcss-hwb-function4.0.12indirekt
npm@csstools/postcss-ic-unit4.0.4indirekt
npm@csstools/postcss-initial2.0.1indirekt
npm@csstools/postcss-is-pseudo-class5.0.3indirekt
npm@csstools/postcss-light-dark-function2.0.11indirekt
npm@csstools/postcss-logical-float-and-clear3.0.0indirekt
npm@csstools/postcss-logical-overflow2.0.0indirekt
npm@csstools/postcss-logical-overscroll-behavior2.0.0indirekt
npm@csstools/postcss-logical-resize3.0.0indirekt
npm@csstools/postcss-logical-viewport-units3.0.4indirekt
npm@csstools/postcss-media-minmax2.0.9indirekt
npm@csstools/postcss-media-queries-aspect-ratio-number-values3.0.5indirekt
npm@csstools/postcss-nested-calc4.0.0indirekt
npm@csstools/postcss-normalize-display-values4.0.0indirekt
npm@csstools/postcss-oklab-function4.0.12indirekt
npm@csstools/postcss-progressive-custom-properties4.2.1indirekt
npm@csstools/postcss-random-function2.0.1indirekt
npm@csstools/postcss-relative-color-syntax3.0.12indirekt
npm@csstools/postcss-scope-pseudo-class4.0.1indirekt
npm@csstools/postcss-sign-functions1.1.4indirekt
npm@csstools/postcss-stepped-value-functions4.0.9indirekt
npm@csstools/postcss-text-decoration-shorthand4.0.3indirekt
npm@csstools/postcss-trigonometric-functions4.0.9indirekt
npm@csstools/postcss-unset-value4.0.0indirekt
npm@csstools/selector-resolve-nested3.1.0indirekt
npm@csstools/selector-specificity5.0.0indirekt
npm@csstools/utilities2.0.0indirekt
npm@discoveryjs/json-ext0.5.7indirekt
npm@docsearch/css4.2.0indirekt
npm@docsearch/react4.2.0indirekt
npm@docusaurus/babel3.9.2indirekt
npm@docusaurus/bundler3.9.2indirekt
npm@docusaurus/cssnano-preset3.9.2indirekt
npm@docusaurus/logger3.9.2indirekt
npm@docusaurus/mdx-loader3.9.2indirekt
npm@docusaurus/module-type-aliases3.9.2indirekt
npm@docusaurus/plugin-content-blog3.9.2indirekt
npm@docusaurus/plugin-content-docs3.9.2indirekt
npm@docusaurus/plugin-content-pages3.9.2indirekt
npm@docusaurus/plugin-css-cascade-layers3.9.2indirekt
npm@docusaurus/plugin-debug3.9.2indirekt
npm@docusaurus/plugin-google-analytics3.9.2indirekt
npm@docusaurus/plugin-google-gtag3.9.2indirekt
npm@docusaurus/plugin-google-tag-manager3.9.2indirekt
npm@docusaurus/plugin-sitemap3.9.2indirekt
npm@docusaurus/plugin-svgr3.9.2indirekt
npm@docusaurus/react-loadable6.0.0indirekt
npm@docusaurus/theme-classic3.9.2indirekt
npm@docusaurus/theme-common3.9.2indirekt
npm@docusaurus/theme-search-algolia3.9.2indirekt
npm@docusaurus/theme-translations3.9.2indirekt
npm@docusaurus/tsconfig3.9.2indirekt
npm@docusaurus/types3.9.2indirekt
npm@docusaurus/utils3.9.2indirekt
npm@docusaurus/utils-common3.9.2indirekt
npm@docusaurus/utils-validation3.9.2indirekt
npm@hapi/hoek9.3.0indirekt
npm@hapi/topo5.1.0indirekt
npm@jest/schemas29.6.3indirekt
npm@jest/types29.6.3indirekt
npm@jridgewell/gen-mapping0.3.13indirekt
npm@jridgewell/remapping2.3.5indirekt
npm@jridgewell/resolve-uri3.1.2indirekt
npm@jridgewell/source-map0.3.11indirekt
npm@jridgewell/sourcemap-codec1.5.5indirekt
npm@jridgewell/trace-mapping0.3.31indirekt
npm@jsonjoy.com/base641.1.2indirekt
npm@jsonjoy.com/buffers1.0.0indirekt
npm@jsonjoy.com/codegen1.0.0indirekt
npm@jsonjoy.com/json-pack1.14.0indirekt
npm@jsonjoy.com/json-pointer1.0.2indirekt
npm@jsonjoy.com/util1.9.0indirekt
npm@leichtgewicht/ip-codec2.0.5indirekt
npm@mdx-js/mdx3.1.1indirekt
npm@nodelib/fs.scandir2.1.5indirekt
npm@nodelib/fs.stat2.0.5indirekt
npm@nodelib/fs.walk1.2.8indirekt
npm@opentelemetry/api1.9.0indirekt
npm@pnpm/config.env-replace1.1.0indirekt
npm@pnpm/network.ca-file1.0.2indirekt
npm@pnpm/npm-conf2.3.1indirekt
npm@polka/url1.0.0-next.29indirekt
npm@sideway/address4.1.5indirekt
npm@sideway/formula3.0.1indirekt
npm@sideway/pinpoint2.0.0indirekt
npm@sinclair/typebox0.27.8indirekt
npm@sindresorhus/is4.6.0indirekt
npm@sindresorhus/is5.6.0indirekt
npm@slorber/react-helmet-async1.3.0indirekt
npm@slorber/remark-comment1.0.0indirekt
npm@standard-schema/spec1.0.0indirekt
npm@svgr/babel-plugin-add-jsx-attribute8.0.0indirekt
npm@svgr/babel-plugin-remove-jsx-attribute8.0.0indirekt
npm@svgr/babel-plugin-remove-jsx-empty-expression8.0.0indirekt
npm@svgr/babel-plugin-replace-jsx-attribute-value8.0.0indirekt
npm@svgr/babel-plugin-svg-dynamic-title8.0.0indirekt
npm@svgr/babel-plugin-svg-em-dimensions8.0.0indirekt
npm@svgr/babel-plugin-transform-react-native-svg8.1.0indirekt
npm@svgr/babel-plugin-transform-svg-component8.0.0indirekt
npm@svgr/babel-preset8.1.0indirekt
npm@svgr/core8.1.0indirekt
npm@svgr/hast-util-to-babel-ast8.0.0indirekt
npm@svgr/plugin-jsx8.1.0indirekt
npm@svgr/plugin-svgo8.1.0indirekt
npm@svgr/webpack8.1.0indirekt
npm@szmarczak/http-timer5.0.1indirekt
npm@trysound/sax0.2.0indirekt
npm@types/body-parser1.19.6indirekt
npm@types/bonjour3.5.13indirekt
npm@types/connect3.4.38indirekt
npm@types/connect-history-api-fallback1.5.4indirekt
npm@types/debug4.1.12indirekt
npm@types/eslint9.6.1indirekt
npm@types/eslint-scope3.7.7indirekt
npm@types/estree1.0.8indirekt
npm@types/estree-jsx1.0.5indirekt
npm@types/express4.17.23indirekt
npm@types/express-serve-static-core4.19.7indirekt
npm@types/gtag.js0.0.12indirekt
npm@types/hast3.0.4indirekt
npm@types/history4.7.11indirekt
npm@types/html-minifier-terser6.1.0indirekt
npm@types/http-cache-semantics4.0.4indirekt
npm@types/http-errors2.0.5indirekt
npm@types/http-proxy1.17.16indirekt
npm@types/istanbul-lib-coverage2.0.6indirekt
npm@types/istanbul-lib-report3.0.3indirekt
npm@types/istanbul-reports3.0.4indirekt
npm@types/json-schema7.0.15indirekt
npm@types/mdast4.0.4indirekt
npm@types/mdx2.0.13indirekt
npm@types/mime1.3.5indirekt
npm@types/ms2.1.0indirekt
npm@types/node17.0.45indirekt
npm@types/node24.7.0indirekt
npm@types/node-forge1.3.14indirekt
npm@types/prismjs1.26.5indirekt
npm@types/qs6.14.0indirekt
npm@types/range-parser1.2.7indirekt
npm@types/react19.2.1indirekt
npm@types/react-router5.1.20indirekt
npm@types/react-router-config5.0.11indirekt
npm@types/react-router-dom5.3.3indirekt
npm@types/retry0.12.2indirekt
npm@types/sax1.2.7indirekt
npm@types/send0.17.5indirekt
npm@types/send1.2.0indirekt
npm@types/serve-index1.9.4indirekt
npm@types/serve-static1.15.9indirekt
npm@types/sockjs0.3.36indirekt
npm@types/unist2.0.11indirekt
npm@types/unist3.0.3indirekt
npm@types/ws8.18.1indirekt
npm@types/yargs17.0.34indirekt
npm@types/yargs-parser21.0.3indirekt
npm@ungap/structured-clone1.3.0indirekt
npm@vercel/oidc3.0.3indirekt
npm@webassemblyjs/ast1.14.1indirekt
npm@webassemblyjs/floating-point-hex-parser1.13.2indirekt
npm@webassemblyjs/helper-api-error1.13.2indirekt
npm@webassemblyjs/helper-buffer1.14.1indirekt
npm@webassemblyjs/helper-numbers1.13.2indirekt
npm@webassemblyjs/helper-wasm-bytecode1.13.2indirekt
npm@webassemblyjs/helper-wasm-section1.14.1indirekt
npm@webassemblyjs/ieee7541.13.2indirekt
npm@webassemblyjs/leb1281.13.2indirekt
npm@webassemblyjs/utf81.13.2indirekt
npm@webassemblyjs/wasm-edit1.14.1indirekt
npm@webassemblyjs/wasm-gen1.14.1indirekt
npm@webassemblyjs/wasm-opt1.14.1indirekt
npm@webassemblyjs/wasm-parser1.14.1indirekt
npm@webassemblyjs/wast-printer1.14.1indirekt
npm@xtuc/ieee7541.2.0indirekt
npm@xtuc/long4.2.2indirekt
npmaccepts1.3.8indirekt
npmacorn8.15.0indirekt
npmacorn-import-phases1.0.4indirekt
npmacorn-jsx5.3.2indirekt
npmacorn-walk8.3.4indirekt
npmaddress1.2.2indirekt
npmaggregate-error3.1.0indirekt
npmai5.0.86indirekt
npmajv6.12.6indirekt
npmajv8.17.1indirekt
npmajv-formats2.1.1indirekt
npmajv-keywords3.5.2indirekt
npmajv-keywords5.1.0indirekt
npmalgoliasearch5.42.0indirekt
npmalgoliasearch-helper3.26.0indirekt
npmansi-align3.0.1indirekt
npmansi-escapes4.3.2indirekt
npmansi-html-community0.0.8indirekt
npmansi-regex5.0.1indirekt
npmansi-regex6.2.2indirekt
npmansi-styles4.3.0indirekt
npmansi-styles6.2.3indirekt
npmanymatch3.1.3indirekt
npmarg5.0.2indirekt
npmargparse1.0.10indirekt
npmargparse2.0.1indirekt
npmarray-flatten1.1.1indirekt
npmarray-union2.1.0indirekt
npmastring1.9.0indirekt
npmautoprefixer10.4.21indirekt
npmbabel-loader9.2.1indirekt
npmbabel-plugin-dynamic-import-node2.3.3indirekt
npmbabel-plugin-polyfill-corejs20.4.14indirekt
npmbabel-plugin-polyfill-corejs30.13.0indirekt
npmbabel-plugin-polyfill-regenerator0.6.5indirekt
npmbail2.0.2indirekt
npmbalanced-match1.0.2indirekt
npmbaseline-browser-mapping2.9.19indirekt
npmbatch0.6.1indirekt
npmbig.js5.2.2indirekt
npmbinary-extensions2.3.0indirekt
npmbody-parser1.20.4indirekt
npmbonjour-service1.3.0indirekt
npmboolbase1.0.0indirekt
npmboxen6.2.1indirekt
npmboxen7.1.1indirekt
npmbrace-expansion1.1.12indirekt
npmbraces3.0.3indirekt
npmbrowserslist4.26.3indirekt
npmbuffer-from1.1.2indirekt
npmbundle-name4.1.0indirekt
npmbytes3.0.0indirekt
npmbytes3.1.2indirekt
npmcacheable-lookup7.0.0indirekt
npmcacheable-request10.2.14indirekt
npmcall-bind1.0.8indirekt
npmcall-bind-apply-helpers1.0.2indirekt
npmcall-bound1.0.4indirekt
npmcallsites3.1.0indirekt
npmcamel-case4.1.2indirekt
npmcamelcase6.3.0indirekt
npmcamelcase7.0.1indirekt
npmcaniuse-api3.0.0indirekt
npmcaniuse-lite1.0.30001748indirekt
npmccount2.0.1indirekt
npmchalk4.1.2indirekt
npmchalk5.6.2indirekt
npmchar-regex1.0.2indirekt
npmcharacter-entities2.0.2indirekt
npmcharacter-entities-html42.1.0indirekt
npmcharacter-entities-legacy3.0.0indirekt
npmcharacter-reference-invalid2.0.1indirekt
npmcheerio1.0.0-rc.12indirekt
npmcheerio-select2.1.0indirekt
npmchokidar3.6.0indirekt
npmchrome-trace-event1.0.4indirekt
npmci-info3.9.0indirekt
npmclean-css5.3.3indirekt
npmclean-stack2.2.0indirekt
npmcli-boxes3.0.0indirekt
npmcli-table30.6.5indirekt
npmclone-deep4.0.1indirekt
npmcollapse-white-space2.1.0indirekt
npmcolor-convert2.0.1indirekt
npmcolor-name1.1.4indirekt
npmcolord2.9.3indirekt
npmcolorette2.0.20indirekt
npmcombine-promises1.2.0indirekt
npmcomma-separated-tokens2.0.3indirekt
npmcommander10.0.1indirekt
npmcommander2.20.3indirekt
npmcommander5.1.0indirekt
npmcommander7.2.0indirekt
npmcommander8.3.0indirekt
npmcommon-path-prefix3.0.0indirekt
npmcompressible2.0.18indirekt
npmcompression1.8.1indirekt
npmconcat-map0.0.1indirekt
npmconfig-chain1.1.13indirekt
npmconfigstore6.0.0indirekt
npmconnect-history-api-fallback2.0.0indirekt
npmconsola3.4.2indirekt
npmcontent-disposition0.5.2indirekt
npmcontent-disposition0.5.4indirekt
npmcontent-type1.0.5indirekt
npmconvert-source-map2.0.0indirekt
npmcookie0.7.1indirekt
npmcookie-signature1.0.6indirekt
npmcopy-webpack-plugin11.0.0indirekt
npmcore-js3.45.1indirekt
npmcore-js-compat3.45.1indirekt
npmcore-js-pure3.46.0indirekt
npmcore-util-is1.0.3indirekt
npmcosmiconfig8.3.6indirekt
npmcross-spawn7.0.6indirekt
npmcrypto-random-string4.0.0indirekt
npmcss-blank-pseudo7.0.1indirekt
npmcss-declaration-sorter7.3.0indirekt
npmcss-has-pseudo7.0.3indirekt
npmcss-loader6.11.0indirekt
npmcss-minimizer-webpack-plugin5.0.1indirekt
npmcss-prefers-color-scheme10.0.0indirekt
npmcss-select4.3.0indirekt
npmcss-select5.2.2indirekt
npmcss-tree2.2.1indirekt
npmcss-tree2.3.1indirekt
npmcss-what6.2.2indirekt
npmcssdb8.4.2indirekt
npmcssesc3.0.0indirekt
npmcssnano6.1.2indirekt
npmcssnano-preset-advanced6.1.2indirekt
npmcssnano-preset-default6.1.2indirekt
npmcssnano-utils4.0.2indirekt
npmcsso5.0.5indirekt
npmcsstype3.1.3indirekt
npmdebounce1.2.1indirekt
npmdebug2.6.9indirekt
npmdebug4.4.3indirekt
npmdecode-named-character-reference1.2.0indirekt
npmdecompress-response6.0.0indirekt
npmdeep-extend0.6.0indirekt
npmdeepmerge4.3.1indirekt
npmdefault-browser5.2.1indirekt
npmdefault-browser-id5.0.0indirekt
npmdefer-to-connect2.0.1indirekt
npmdefine-data-property1.1.4indirekt
npmdefine-lazy-prop2.0.0indirekt
npmdefine-lazy-prop3.0.0indirekt
npmdefine-properties1.2.1indirekt
npmdepd1.1.2indirekt
npmdepd2.0.0indirekt
npmdequal2.0.3indirekt
npmdestroy1.2.0indirekt
npmdetect-node2.1.0indirekt
npmdetect-port1.6.1indirekt
npmdevlop1.1.0indirekt
npmdir-glob3.0.1indirekt
npmdns-packet5.6.1indirekt
npmdom-converter0.2.0indirekt
npmdom-serializer1.4.1indirekt
npmdom-serializer2.0.0indirekt
npmdomelementtype2.3.0indirekt
npmdomhandler4.3.1indirekt
npmdomhandler5.0.3indirekt
npmdomutils2.8.0indirekt
npmdomutils3.2.2indirekt
npmdot-case3.0.4indirekt
npmdot-prop6.0.1indirekt
npmdunder-proto1.0.1indirekt
npmduplexer0.1.2indirekt
npmeastasianwidth0.2.0indirekt
npmee-first1.1.1indirekt
npmelectron-to-chromium1.5.232indirekt
npmemoji-regex8.0.0indirekt
npmemoji-regex9.2.2indirekt
npmemojilib2.4.0indirekt
npmemojis-list3.0.0indirekt
npmemoticon4.1.0indirekt
npmencodeurl1.0.2indirekt
npmencodeurl2.0.0indirekt
npmenhanced-resolve5.18.3indirekt
npmentities2.2.0indirekt
npmentities4.5.0indirekt
npmentities6.0.1indirekt
npmerror-ex1.3.4indirekt
npmes-define-property1.0.1indirekt
npmes-errors1.3.0indirekt
npmes-module-lexer1.7.0indirekt
npmes-object-atoms1.1.1indirekt
npmesast-util-from-estree2.0.0indirekt
npmesast-util-from-js2.0.1indirekt
npmescalade3.2.0indirekt
npmescape-goat4.0.0indirekt
npmescape-html1.0.3indirekt
npmescape-string-regexp1.0.5indirekt
npmescape-string-regexp4.0.0indirekt
npmescape-string-regexp5.0.0indirekt
npmeslint-scope5.1.1indirekt
npmesprima4.0.1indirekt
npmesrecurse4.3.0indirekt
npmestraverse4.3.0indirekt
npmestraverse5.3.0indirekt
npmestree-util-attach-comments3.0.0indirekt
npmestree-util-build-jsx3.0.1indirekt
npmestree-util-is-identifier-name3.0.0indirekt
npmestree-util-scope1.0.0indirekt
npmestree-util-to-js2.0.0indirekt
npmestree-util-value-to-estree3.4.0indirekt
npmestree-util-visit2.0.0indirekt
npmestree-walker3.0.3indirekt
npmesutils2.0.3indirekt
npmeta2.2.0indirekt
npmetag1.8.1indirekt
npmeval0.1.8indirekt
npmeventemitter34.0.7indirekt
npmevents3.3.0indirekt
npmeventsource-parser3.0.6indirekt
npmexeca5.1.1indirekt
npmexpress4.22.1indirekt
npmextend3.0.2indirekt
npmextend-shallow2.0.1indirekt
npmfast-deep-equal3.1.3indirekt
npmfast-glob3.3.3indirekt
npmfast-json-stable-stringify2.1.0indirekt
npmfast-uri3.1.0indirekt
npmfastq1.19.1indirekt
npmfault2.0.1indirekt
npmfaye-websocket0.11.4indirekt
npmfeed4.2.2indirekt
npmfigures3.2.0indirekt
npmfile-loader6.2.0indirekt
npmfill-range7.1.1indirekt
npmfinalhandler1.3.1indirekt
npmfind-cache-dir4.0.0indirekt
npmfind-up6.3.0indirekt
npmflat5.0.2indirekt
npmfollow-redirects1.15.11indirekt
npmform-data-encoder2.1.4indirekt
npmformat0.2.2indirekt
npmforwarded0.2.0indirekt
npmfraction.js4.3.7indirekt
npmfresh0.5.2indirekt
npmfs-extra11.3.2indirekt
npmfsevents2.3.3indirekt
npmfunction-bind1.1.2indirekt
npmgensync1.0.0-beta.2indirekt
npmget-intrinsic1.3.0indirekt
npmget-own-enumerable-property-symbols3.0.2indirekt
npmget-proto1.0.1indirekt
npmget-stream6.0.1indirekt
npmgithub-slugger1.5.0indirekt
npmglob-parent5.1.2indirekt
npmglob-parent6.0.2indirekt
npmglob-to-regex.js1.2.0indirekt
npmglob-to-regexp0.4.1indirekt
npmglobal-dirs3.0.1indirekt
npmglobby11.1.0indirekt
npmglobby13.2.2indirekt
npmgopd1.2.0indirekt
npmgot12.6.1indirekt
npmgraceful-fs4.2.10indirekt
npmgraceful-fs4.2.11indirekt
npmgray-matter4.0.3indirekt
npmgzip-size6.0.0indirekt
npmhandle-thing2.0.1indirekt
npmhas-flag4.0.0indirekt
npmhas-property-descriptors1.0.2indirekt
npmhas-symbols1.1.0indirekt
npmhas-yarn3.0.0indirekt
npmhasown2.0.2indirekt
npmhast-util-from-parse58.0.3indirekt
npmhast-util-parse-selector4.0.0indirekt
npmhast-util-raw9.1.0indirekt
npmhast-util-to-estree3.1.3indirekt
npmhast-util-to-jsx-runtime2.3.6indirekt
npmhast-util-to-parse58.0.0indirekt
npmhast-util-whitespace3.0.0indirekt
npmhastscript9.0.1indirekt
npmhe1.2.0indirekt
npmhistory4.10.1indirekt
npmhoist-non-react-statics3.3.2indirekt
npmhpack.js2.1.6indirekt
npmhtml-escaper2.0.2indirekt
npmhtml-minifier-terser6.1.0indirekt
npmhtml-minifier-terser7.2.0indirekt
npmhtml-tags3.3.1indirekt
npmhtml-void-elements3.0.0indirekt
npmhtml-webpack-plugin5.6.4indirekt
npmhtmlparser26.1.0indirekt
npmhtmlparser28.0.2indirekt
npmhttp-cache-semantics4.2.0indirekt
npmhttp-deceiver1.2.7indirekt
npmhttp-errors1.6.3indirekt
npmhttp-errors2.0.0indirekt
npmhttp-errors2.0.1indirekt
npmhttp-parser-js0.5.10indirekt
npmhttp-proxy1.18.1indirekt
npmhttp-proxy-middleware2.0.9indirekt
npmhttp2-wrapper2.2.1indirekt
npmhuman-signals2.1.0indirekt
npmhyperdyperid1.2.0indirekt
npmiconv-lite0.4.24indirekt
npmicss-utils5.1.0indirekt
npmignore5.3.2indirekt
npmimage-size2.0.2indirekt
npmimport-fresh3.3.1indirekt
npmimport-lazy4.0.0indirekt
npmimurmurhash0.1.4indirekt
npmindent-string4.0.0indirekt
npminfima0.2.0-alpha.45indirekt
npminherits2.0.3indirekt
npminherits2.0.4indirekt
npmini1.3.8indirekt
npmini2.0.0indirekt
npminline-style-parser0.2.4indirekt
npminvariant2.2.4indirekt
npmipaddr.js1.9.1indirekt
npmipaddr.js2.2.0indirekt
npmis-alphabetical2.0.1indirekt
npmis-alphanumerical2.0.1indirekt
npmis-arrayish0.2.1indirekt
npmis-binary-path2.1.0indirekt
npmis-ci3.0.1indirekt
npmis-core-module2.16.1indirekt
npmis-decimal2.0.1indirekt
npmis-docker2.2.1indirekt
npmis-docker3.0.0indirekt
npmis-extendable0.1.1indirekt
npmis-extglob2.1.1indirekt
npmis-fullwidth-code-point3.0.0indirekt
npmis-glob4.0.3indirekt
npmis-hexadecimal2.0.1indirekt
npmis-inside-container1.0.0indirekt
npmis-installed-globally0.4.0indirekt
npmis-network-error1.3.0indirekt
npmis-npm6.1.0indirekt
npmis-number7.0.0indirekt
npmis-obj1.0.1indirekt
npmis-obj2.0.0indirekt
npmis-path-inside3.0.3indirekt
npmis-plain-obj3.0.0indirekt
npmis-plain-obj4.1.0indirekt
npmis-plain-object2.0.4indirekt
npmis-regexp1.0.0indirekt
npmis-stream2.0.1indirekt
npmis-typedarray1.0.0indirekt
npmis-wsl2.2.0indirekt
npmis-wsl3.1.0indirekt
npmis-yarn-global0.4.1indirekt
npmisarray0.0.1indirekt
npmisarray1.0.0indirekt
npmisexe2.0.0indirekt
npmisobject3.0.1indirekt
npmjest-util29.7.0indirekt
npmjest-worker27.5.1indirekt
npmjest-worker29.7.0indirekt
npmjiti1.21.7indirekt
npmjoi17.13.3indirekt
npmjs-tokens4.0.0indirekt
npmjs-yaml3.14.2indirekt
npmjs-yaml4.1.1indirekt
npmjsesc3.1.0indirekt
npmjson-buffer3.0.1indirekt
npmjson-parse-even-better-errors2.3.1indirekt
npmjson-schema0.4.0indirekt
npmjson-schema-traverse0.4.1indirekt
npmjson-schema-traverse1.0.0indirekt
npmjson52.2.3indirekt
npmjsonfile6.2.0indirekt
npmkeyv4.5.4indirekt
npmkind-of6.0.3indirekt
npmkleur3.0.3indirekt
npmlatest-version7.0.0indirekt
npmlaunch-editor2.14.1indirekt
npmleven3.1.0indirekt
npmlilconfig3.1.3indirekt
npmlines-and-columns1.2.4indirekt
npmloader-runner4.3.0indirekt
npmloader-utils2.0.4indirekt
npmlocate-path7.2.0indirekt
npmlodash4.17.23indirekt
npmlodash.debounce4.0.8indirekt
npmlodash.memoize4.1.2indirekt
npmlodash.uniq4.5.0indirekt
npmlongest-streak3.1.0indirekt
npmloose-envify1.4.0indirekt
npmlower-case2.0.2indirekt
npmlowercase-keys3.0.0indirekt
npmlru-cache5.1.1indirekt
npmmarkdown-extensions2.0.0indirekt
npmmarkdown-table2.0.0indirekt
npmmarkdown-table3.0.4indirekt
npmmarked16.4.1indirekt
npmmath-intrinsics1.1.0indirekt
npmmdast-util-directive3.1.0indirekt
npmmdast-util-find-and-replace3.0.2indirekt
npmmdast-util-from-markdown2.0.2indirekt
npmmdast-util-frontmatter2.0.1indirekt
npmmdast-util-gfm3.1.0indirekt
npmmdast-util-gfm-autolink-literal2.0.1indirekt
npmmdast-util-gfm-footnote2.1.0indirekt
npmmdast-util-gfm-strikethrough2.0.0indirekt
npmmdast-util-gfm-table2.0.0indirekt
npmmdast-util-gfm-task-list-item2.0.0indirekt
npmmdast-util-mdx3.0.0indirekt
npmmdast-util-mdx-expression2.0.1indirekt
npmmdast-util-mdx-jsx3.2.0indirekt
npmmdast-util-mdxjs-esm2.0.1indirekt
npmmdast-util-phrasing4.1.0indirekt
npmmdast-util-to-hast13.2.1indirekt
npmmdast-util-to-markdown2.1.2indirekt
npmmdast-util-to-string4.0.0indirekt
npmmdn-data2.0.28indirekt
npmmdn-data2.0.30indirekt
npmmedia-typer0.3.0indirekt
npmmemfs4.49.0indirekt
npmmerge-descriptors1.0.3indirekt
npmmerge-stream2.0.0indirekt
npmmerge21.4.1indirekt
npmmethods1.1.2indirekt
npmmicromark4.0.2indirekt
npmmicromark-core-commonmark2.0.3indirekt
npmmicromark-extension-directive3.0.2indirekt
npmmicromark-extension-frontmatter2.0.0indirekt
npmmicromark-extension-gfm3.0.0indirekt
npmmicromark-extension-gfm-autolink-literal2.1.0indirekt
npmmicromark-extension-gfm-footnote2.1.0indirekt
npmmicromark-extension-gfm-strikethrough2.1.0indirekt
npmmicromark-extension-gfm-table2.1.1indirekt
npmmicromark-extension-gfm-tagfilter2.0.0indirekt
npmmicromark-extension-gfm-task-list-item2.1.0indirekt
npmmicromark-extension-mdx-expression3.0.1indirekt
npmmicromark-extension-mdx-jsx3.0.2indirekt
npmmicromark-extension-mdx-md2.0.0indirekt
npmmicromark-extension-mdxjs3.0.0indirekt
npmmicromark-extension-mdxjs-esm3.0.0indirekt
npmmicromark-factory-destination2.0.1indirekt
npmmicromark-factory-label2.0.1indirekt
npmmicromark-factory-mdx-expression2.0.3indirekt
npmmicromark-factory-space1.1.0indirekt
npmmicromark-factory-space2.0.1indirekt
npmmicromark-factory-title2.0.1indirekt
npmmicromark-factory-whitespace2.0.1indirekt
npmmicromark-util-character1.2.0indirekt
npmmicromark-util-character2.1.1indirekt
npmmicromark-util-chunked2.0.1indirekt
npmmicromark-util-classify-character2.0.1indirekt
npmmicromark-util-combine-extensions2.0.1indirekt
npmmicromark-util-decode-numeric-character-reference2.0.2indirekt
npmmicromark-util-decode-string2.0.1indirekt
npmmicromark-util-encode2.0.1indirekt
npmmicromark-util-events-to-acorn2.0.3indirekt
npmmicromark-util-html-tag-name2.0.1indirekt
npmmicromark-util-normalize-identifier2.0.1indirekt
npmmicromark-util-resolve-all2.0.1indirekt
npmmicromark-util-sanitize-uri2.0.1indirekt
npmmicromark-util-subtokenize2.1.0indirekt
npmmicromark-util-symbol1.1.0indirekt
npmmicromark-util-symbol2.0.1indirekt
npmmicromark-util-types1.1.0indirekt
npmmicromark-util-types2.0.2indirekt
npmmicromatch4.0.8indirekt
npmmime1.6.0indirekt
npmmime-db1.33.0indirekt
npmmime-db1.52.0indirekt
npmmime-db1.54.0indirekt
npmmime-types2.1.18indirekt
npmmime-types2.1.35indirekt
npmmime-types3.0.1indirekt
npmmimic-fn2.1.0indirekt
npmmimic-response3.1.0indirekt
npmmimic-response4.0.0indirekt
npmmini-css-extract-plugin2.9.4indirekt
npmminimalistic-assert1.0.1indirekt
npmminimatch3.1.2indirekt
npmminimist1.2.8indirekt
npmmrmime2.0.1indirekt
npmms2.0.0indirekt
npmms2.1.3indirekt
npmmulticast-dns7.2.5indirekt
npmnanoid3.3.11indirekt
npmnegotiator0.6.3indirekt
npmnegotiator0.6.4indirekt
npmneo-async2.6.2indirekt
npmno-case3.0.4indirekt
npmnode-emoji2.2.0indirekt
npmnode-forge1.3.2indirekt
npmnode-releases2.0.23indirekt
npmnormalize-path3.0.0indirekt
npmnormalize-range0.1.2indirekt
npmnormalize-url8.1.0indirekt
npmnpm-run-path4.0.1indirekt
npmnprogress0.2.0indirekt
npmnth-check2.1.1indirekt
npmnull-loader4.0.1indirekt
npmobject-assign4.1.1indirekt
npmobject-inspect1.13.4indirekt
npmobject-keys1.1.1indirekt
npmobject.assign4.1.7indirekt
npmobuf1.1.2indirekt
npmon-finished2.4.1indirekt
npmon-headers1.1.0indirekt
npmonetime5.1.2indirekt
npmopen10.2.0indirekt
npmopen8.4.2indirekt
npmopener1.5.2indirekt
npmp-cancelable3.0.0indirekt
npmp-finally1.0.0indirekt
npmp-limit4.0.0indirekt
npmp-locate6.0.0indirekt
npmp-map4.0.0indirekt
npmp-queue6.6.2indirekt
npmp-retry6.2.1indirekt
npmp-timeout3.2.0indirekt
npmpackage-json8.1.1indirekt
npmparam-case3.0.4indirekt
npmparent-module1.0.1indirekt
npmparse-entities4.0.2indirekt
npmparse-json5.2.0indirekt
npmparse-numeric-range1.3.0indirekt
npmparse57.3.0indirekt
npmparse5-htmlparser2-tree-adapter7.1.0indirekt
npmparseurl1.3.3indirekt
npmpascal-case3.1.2indirekt
npmpath-exists5.0.0indirekt
npmpath-is-inside1.0.2indirekt
npmpath-key3.1.1indirekt
npmpath-parse1.0.7indirekt
npmpath-to-regexp0.1.12indirekt
npmpath-to-regexp1.9.0indirekt
npmpath-to-regexp3.3.0indirekt
npmpath-type4.0.0indirekt
npmpicocolors1.1.1indirekt
npmpicomatch2.3.1indirekt
npmpkg-dir7.0.0indirekt
npmpostcss8.5.6indirekt
npmpostcss-attribute-case-insensitive7.0.1indirekt
npmpostcss-calc9.0.1indirekt
npmpostcss-clamp4.1.0indirekt
npmpostcss-color-functional-notation7.0.12indirekt
npmpostcss-color-hex-alpha10.0.0indirekt
npmpostcss-color-rebeccapurple10.0.0indirekt
npmpostcss-colormin6.1.0indirekt
npmpostcss-convert-values6.1.0indirekt
npmpostcss-custom-media11.0.6indirekt
npmpostcss-custom-properties14.0.6indirekt
npmpostcss-custom-selectors8.0.5indirekt
npmpostcss-dir-pseudo-class9.0.1indirekt
npmpostcss-discard-comments6.0.2indirekt
npmpostcss-discard-duplicates6.0.3indirekt
npmpostcss-discard-empty6.0.3indirekt
npmpostcss-discard-overridden6.0.2indirekt
npmpostcss-discard-unused6.0.5indirekt
npmpostcss-double-position-gradients6.0.4indirekt
npmpostcss-focus-visible10.0.1indirekt
npmpostcss-focus-within9.0.1indirekt
npmpostcss-font-variant5.0.0indirekt
npmpostcss-gap-properties6.0.0indirekt
npmpostcss-image-set-function7.0.0indirekt
npmpostcss-lab-function7.0.12indirekt
npmpostcss-loader7.3.4indirekt
npmpostcss-logical8.1.0indirekt
npmpostcss-merge-idents6.0.3indirekt
npmpostcss-merge-longhand6.0.5indirekt
npmpostcss-merge-rules6.1.1indirekt
npmpostcss-minify-font-values6.1.0indirekt
npmpostcss-minify-gradients6.0.3indirekt
npmpostcss-minify-params6.1.0indirekt
npmpostcss-minify-selectors6.0.4indirekt
npmpostcss-modules-extract-imports3.1.0indirekt
npmpostcss-modules-local-by-default4.2.0indirekt
npmpostcss-modules-scope3.2.1indirekt
npmpostcss-modules-values4.0.0indirekt
npmpostcss-nesting13.0.2indirekt
npmpostcss-normalize-charset6.0.2indirekt
npmpostcss-normalize-display-values6.0.2indirekt
npmpostcss-normalize-positions6.0.2indirekt
npmpostcss-normalize-repeat-style6.0.2indirekt
npmpostcss-normalize-string6.0.2indirekt
npmpostcss-normalize-timing-functions6.0.2indirekt
npmpostcss-normalize-unicode6.1.0indirekt
npmpostcss-normalize-url6.0.2indirekt
npmpostcss-normalize-whitespace6.0.2indirekt
npmpostcss-opacity-percentage3.0.0indirekt
npmpostcss-ordered-values6.0.2indirekt
npmpostcss-overflow-shorthand6.0.0indirekt
npmpostcss-page-break3.0.4indirekt
npmpostcss-place10.0.0indirekt
npmpostcss-preset-env10.4.0indirekt
npmpostcss-pseudo-class-any-link10.0.1indirekt
npmpostcss-reduce-idents6.0.3indirekt
npmpostcss-reduce-initial6.1.0indirekt
npmpostcss-reduce-transforms6.0.2indirekt
npmpostcss-replace-overflow-wrap4.0.0indirekt
npmpostcss-selector-not8.0.1indirekt
npmpostcss-selector-parser6.1.2indirekt
npmpostcss-selector-parser7.1.0indirekt
npmpostcss-sort-media-queries5.2.0indirekt
npmpostcss-svgo6.0.3indirekt
npmpostcss-unique-selectors6.0.4indirekt
npmpostcss-value-parser4.2.0indirekt
npmpostcss-zindex6.0.2indirekt
npmpretty-error4.0.0indirekt
npmpretty-time1.1.0indirekt
npmprismjs1.30.0indirekt
npmprocess-nextick-args2.0.1indirekt
npmprompts2.4.2indirekt
npmprop-types15.8.1indirekt
npmproperty-information6.5.0indirekt
npmproperty-information7.1.0indirekt
npmproto-list1.2.4indirekt
npmproxy-addr2.0.7indirekt
npmpunycode2.3.1indirekt
npmpupa3.3.0indirekt
npmqs6.14.1indirekt
npmqueue-microtask1.2.3indirekt
npmquick-lru5.1.1indirekt
npmrandombytes2.1.0indirekt
npmrange-parser1.2.0indirekt
npmrange-parser1.2.1indirekt
npmraw-body2.5.3indirekt
npmrc1.2.8indirekt
npmreact-fast-compare3.2.2indirekt
npmreact-is16.13.1indirekt
npmreact-json-view-lite2.5.0indirekt
npmreact-loadable-ssr-addon-v5-slorber1.0.1indirekt
npmreact-router5.3.4indirekt
npmreact-router-config5.1.1indirekt
npmreact-router-dom5.3.4indirekt
npmreadable-stream2.3.8indirekt
npmreadable-stream3.6.2indirekt
npmreaddirp3.6.0indirekt
npmrecma-build-jsx1.0.0indirekt
npmrecma-jsx1.0.1indirekt
npmrecma-parse1.0.0indirekt
npmrecma-stringify1.0.0indirekt
npmregenerate1.4.2indirekt
npmregenerate-unicode-properties10.2.2indirekt
npmregexpu-core6.4.0indirekt
npmregistry-auth-token5.1.0indirekt
npmregistry-url6.0.1indirekt
npmregjsgen0.8.0indirekt
npmregjsparser0.13.0indirekt
npmrehype-raw7.0.0indirekt
npmrehype-recma1.0.0indirekt
npmrelateurl0.2.7indirekt
npmremark-directive3.0.1indirekt
npmremark-emoji4.0.1indirekt
npmremark-frontmatter5.0.0indirekt
npmremark-gfm4.0.1indirekt
npmremark-mdx3.1.1indirekt
npmremark-parse11.0.0indirekt
npmremark-rehype11.1.2indirekt
npmremark-stringify11.0.0indirekt
npmrenderkid3.0.0indirekt
npmrepeat-string1.6.1indirekt
npmrequire-from-string2.0.2indirekt
npmrequire-like0.1.2indirekt
npmrequires-port1.0.0indirekt
npmresolve1.22.10indirekt
npmresolve-alpn1.2.1indirekt
npmresolve-from4.0.0indirekt
npmresolve-pathname3.0.0indirekt
npmresponselike3.0.0indirekt
npmretry0.13.1indirekt
npmreusify1.1.0indirekt
npmrtlcss4.3.0indirekt
npmrun-applescript7.1.0indirekt
npmrun-parallel1.2.0indirekt
npmsafe-buffer5.1.2indirekt
npmsafe-buffer5.2.1indirekt
npmsafer-buffer2.1.2indirekt
npmsax1.4.1indirekt
npmscheduler0.27.0indirekt
npmschema-dts1.1.5indirekt
npmschema-utils3.3.0indirekt
npmschema-utils4.3.3indirekt
npmsearch-insights2.17.3indirekt
npmsection-matter1.0.0indirekt
npmselect-hose2.0.0indirekt
npmselfsigned2.4.1indirekt
npmsemver6.3.1indirekt
npmsemver7.7.2indirekt
npmsemver-diff4.0.0indirekt
npmsend0.19.0indirekt
npmserialize-javascript6.0.2indirekt
npmserve-handler6.1.6indirekt
npmserve-index1.9.1indirekt
npmserve-static1.16.2indirekt
npmset-function-length1.2.2indirekt
npmsetprototypeof1.1.0indirekt
npmsetprototypeof1.2.0indirekt
npmshallow-clone3.0.1indirekt
npmshallowequal1.1.0indirekt
npmshebang-command2.0.0indirekt
npmshebang-regex3.0.0indirekt
npmshell-quote1.8.4indirekt
npmside-channel1.1.0indirekt
npmside-channel-list1.0.0indirekt
npmside-channel-map1.0.1indirekt
npmside-channel-weakmap1.0.2indirekt
npmsignal-exit3.0.7indirekt
npmsirv2.0.4indirekt
npmsisteransi1.0.5indirekt
npmsitemap7.1.2indirekt
npmskin-tone2.0.0indirekt
npmslash3.0.0indirekt
npmslash4.0.0indirekt
npmsnake-case3.0.4indirekt
npmsockjs0.3.24indirekt
npmsort-css-media-queries2.2.0indirekt
npmsource-map0.6.1indirekt
npmsource-map0.7.6indirekt
npmsource-map-js1.2.1indirekt
npmsource-map-support0.5.21indirekt
npmspace-separated-tokens2.0.2indirekt
npmspdy4.0.2indirekt
npmspdy-transport3.0.0indirekt
npmsprintf-js1.0.3indirekt
npmsrcset4.0.0indirekt
npmstatuses1.5.0indirekt
npmstatuses2.0.1indirekt
npmstatuses2.0.2indirekt
npmstd-env3.10.0indirekt
npmstring-width4.2.3indirekt
npmstring-width5.1.2indirekt
npmstring_decoder1.1.1indirekt
npmstring_decoder1.3.0indirekt
npmstringify-entities4.0.4indirekt
npmstringify-object3.3.0indirekt
npmstrip-ansi6.0.1indirekt
npmstrip-ansi7.1.2indirekt
npmstrip-bom-string1.0.0indirekt
npmstrip-final-newline2.0.0indirekt
npmstrip-json-comments2.0.1indirekt
npmstrip-json-comments3.1.1indirekt
npmstyle-to-js1.1.17indirekt
npmstyle-to-object1.0.9indirekt
npmstylehacks6.1.1indirekt
npmsupports-color7.2.0indirekt
npmsupports-color8.1.1indirekt
npmsupports-preserve-symlinks-flag1.0.0indirekt
npmsvg-parser2.0.4indirekt
npmsvgo3.3.2indirekt
npmswr2.3.6indirekt
npmtapable2.3.0indirekt
npmterser5.44.0indirekt
npmterser-webpack-plugin5.3.14indirekt
npmthingies2.5.0indirekt
npmthrottleit2.1.0indirekt
npmthunky1.1.0indirekt
npmtiny-invariant1.3.3indirekt
npmtiny-warning1.0.3indirekt
npmtinypool1.1.1indirekt
npmto-regex-range5.0.1indirekt
npmtoidentifier1.0.1indirekt
npmtotalist3.0.1indirekt
npmtree-dump1.1.0indirekt
npmtrim-lines3.0.1indirekt
npmtrough2.2.0indirekt
npmtslib2.8.1indirekt
npmtype-fest0.21.3indirekt
npmtype-fest1.4.0indirekt
npmtype-fest2.19.0indirekt
npmtype-is1.6.18indirekt
npmtypedarray-to-buffer3.1.5indirekt
npmtypescript5.9.3indirekt
npmundici-types7.14.0indirekt
npmunicode-canonical-property-names-ecmascript2.0.1indirekt
npmunicode-emoji-modifier-base1.0.0indirekt
npmunicode-match-property-ecmascript2.0.0indirekt
npmunicode-match-property-value-ecmascript2.2.1indirekt
npmunicode-property-aliases-ecmascript2.2.0indirekt
npmunified11.0.5indirekt
npmunique-string3.0.0indirekt
npmunist-util-is6.0.0indirekt
npmunist-util-position5.0.0indirekt
npmunist-util-position-from-estree2.0.0indirekt
npmunist-util-stringify-position4.0.0indirekt
npmunist-util-visit-parents6.0.1indirekt
npmuniversalify2.0.1indirekt
npmunpipe1.0.0indirekt
npmupdate-browserslist-db1.1.3indirekt
npmupdate-notifier6.0.2indirekt
npmuri-js4.4.1indirekt
npmurl-loader4.1.1indirekt
npmuse-sync-external-store1.6.0indirekt
npmutil-deprecate1.0.2indirekt
npmutila0.4.0indirekt
npmutility-types3.11.0indirekt
npmutils-merge1.0.1indirekt
npmuuid8.3.2indirekt
npmvalue-equal1.0.1indirekt
npmvary1.1.2indirekt
npmvfile6.0.3indirekt
npmvfile-location5.0.3indirekt
npmvfile-message4.0.3indirekt
npmwatchpack2.4.4indirekt
npmwbuf1.7.3indirekt
npmweb-namespaces2.0.1indirekt
npmwebpack5.102.0indirekt
npmwebpack-bundle-analyzer4.10.2indirekt
npmwebpack-dev-middleware7.4.5indirekt
npmwebpack-dev-server5.2.2indirekt
npmwebpack-merge5.10.0indirekt
npmwebpack-merge6.0.1indirekt
npmwebpack-sources3.3.3indirekt
npmwebpackbar6.0.1indirekt
npmwebsocket-driver0.7.4indirekt
npmwebsocket-extensions0.1.4indirekt
npmwhich2.0.2indirekt
npmwidest-line4.0.1indirekt
npmwildcard2.0.1indirekt
npmwrap-ansi7.0.0indirekt
npmwrap-ansi8.1.0indirekt
npmwrite-file-atomic3.0.3indirekt
npmws7.5.10indirekt
npmws8.18.3indirekt
npmwsl-utils0.1.0indirekt
npmxdg-basedir5.1.0indirekt
npmxml-js1.6.11indirekt
npmyallist3.1.1indirekt
npmyocto-queue1.2.1indirekt
npmzod4.1.12indirekt
npmzwitch2.0.4indirekt
PyPIaiodns3.5.0indirekt
PyPIaiofile3.11.1indirekt
PyPIaiofile3.9.0indirekt
PyPIaiohappyeyeballs2.6.1indirekt
PyPIaiohttp3.13.3indirekt
PyPIaiomultiprocess0.9.1indirekt
PyPIaiorwlock1.5.0indirekt
PyPIaiorwlock1.5.1indirekt
PyPIaiosignal1.4.0indirekt
PyPIaltair5.5.0indirekt
PyPIannotated-doc0.0.4indirekt
PyPIannotated-types0.7.0indirekt
PyPIanyio4.10.0indirekt
PyPIanyio4.11.0indirekt
PyPIanyio4.12.0indirekt
PyPIanyio4.13.0indirekt
PyPIanyio4.14.1indirekt
PyPIanyio4.9.0indirekt
PyPIargcomplete3.5.3indirekt
PyPIargcomplete3.6.2indirekt
PyPIargcomplete3.6.3indirekt
PyPIasteval1.0.6indirekt
PyPIasync-timeout5.0.1indirekt
PyPIasyncmy0.2.11indirekt
PyPIattrs25.3.0indirekt
PyPIattrs25.4.0indirekt
PyPIattrs26.1.0indirekt
PyPIaws-sam-translator1.101.0indirekt
PyPIawscrt0.28.4indirekt
PyPIawscrt0.31.2indirekt
PyPIawscrt0.36.0indirekt
PyPIawslabs-amazon-bedrock-agentcore-mcp-server0.1.2indirekt
PyPIawslabs-amazon-kendra-index-mcp-server1.0.19indirekt
PyPIawslabs-amazon-keyspaces-mcp-server0.0.16indirekt
PyPIawslabs-amazon-mq-mcp-server2.0.23indirekt
PyPIawslabs-amazon-neptune-mcp-server1.0.19indirekt
PyPIawslabs-amazon-qbusiness-anonymous-mcp-server0.0.18indirekt
PyPIawslabs-amazon-qindex-mcp-server0.0.12indirekt
PyPIawslabs-amazon-sns-sqs-mcp-server2.0.21indirekt
PyPIawslabs-amazon-translate-mcp-server1.0.3indirekt
PyPIawslabs-aurora-dsql-mcp-server1.0.37indirekt
PyPIawslabs-aws-api-mcp-server1.3.24indirekt
PyPIawslabs-aws-api-mcp-server1.4.1indirekt
PyPIawslabs-aws-appsync-mcp-server0.1.15indirekt
PyPIawslabs-aws-bedrock-custom-model-import-mcp-server0.0.19indirekt
PyPIawslabs-aws-dataprocessing-mcp-server0.1.33indirekt
PyPIawslabs-aws-documentation-mcp-server1.1.28indirekt
PyPIawslabs-aws-for-sap-management-mcp-server0.0.4indirekt
PyPIawslabs-aws-healthomics-mcp-server0.0.42indirekt
PyPIawslabs-aws-iac-mcp-server1.0.21indirekt
PyPIawslabs-aws-iot-sitewise-mcp-server11.0.19indirekt
PyPIawslabs-aws-location-mcp-server2.0.19indirekt
PyPIawslabs-aws-network-mcp-server0.0.13indirekt
PyPIawslabs-aws-pricing-mcp-server1.0.32indirekt
PyPIawslabs-aws-serverless-mcp-server0.1.20indirekt
PyPIawslabs-aws-support-mcp-server0.1.21indirekt
PyPIawslabs-aws-transform-mcp-server0.1.8indirekt
PyPIawslabs-bedrock-kb-retrieval-mcp-server1.0.23indirekt
PyPIawslabs-billing-cost-management-mcp-server0.0.29indirekt
PyPIawslabs-ccapi-mcp-server1.0.23indirekt
PyPIawslabs-cloudtrail-mcp-server0.0.16indirekt
PyPIawslabs-cloudwatch-applicationsignals-mcp-server0.1.38indirekt
PyPIawslabs-cloudwatch-mcp-server0.1.6indirekt
PyPIawslabs-document-loader-mcp-server1.0.17indirekt
PyPIawslabs-documentdb-mcp-server1.0.13indirekt
PyPIawslabs-dynamodb-mcp-server2.1.4indirekt
PyPIawslabs-ecs-mcp-server0.1.30indirekt
PyPIawslabs-eks-mcp-server0.1.35indirekt
PyPIawslabs-elasticache-mcp-server0.1.21indirekt
PyPIawslabs-finch-mcp-server0.1.16indirekt
PyPIawslabs-healthimaging-mcp-server0.0.8indirekt
PyPIawslabs-healthlake-mcp-server0.0.16indirekt
PyPIawslabs-iam-mcp-server1.0.23indirekt
PyPIawslabs-lambda-tool-mcp-server2.0.20indirekt
PyPIawslabs-memcached-mcp-server1.0.19indirekt
PyPIawslabs-mssql-mcp-server0.1.3indirekt
PyPIawslabs-mysql-mcp-server1.0.24indirekt
PyPIawslabs-mysql-mcp-server1.0.9indirekt
PyPIawslabs-openapi-mcp-server1.1.2indirekt
PyPIawslabs-oracle-mcp-server0.1.3indirekt
PyPIawslabs-postgres-mcp-server1.1.9indirekt
PyPIawslabs-prometheus-mcp-server0.2.18indirekt
PyPIawslabs-redshift-mcp-server0.0.31indirekt
PyPIawslabs-roda-mcp-server0.1.3indirekt
PyPIawslabs-s3-tables-mcp-server0.0.25indirekt
PyPIawslabs-sagemaker-ai-mcp-server1.0.10indirekt
PyPIawslabs-security-agent-mcp-server0.1.3indirekt
PyPIawslabs-stepfunctions-tool-mcp-server0.1.25indirekt
PyPIawslabs-timestream-for-influxdb-mcp-server0.0.19indirekt
PyPIawslabs-valkey-mcp-server1.0.20indirekt
PyPIawslabs-well-architected-security-mcp-server0.1.8indirekt
PyPIbackports-asyncio-runner1.2.0indirekt
PyPIbackports-tarfile1.2.0indirekt
PyPIbandit1.8.5indirekt
PyPIbandit1.8.6indirekt
PyPIbandit1.9.4indirekt
PyPIbc-detect-secrets1.5.45indirekt
PyPIbc-jsonpath-ng1.6.1indirekt
PyPIbc-python-hcl20.4.3indirekt
PyPIbcrypt4.3.0indirekt
PyPIbeartype0.21.0indirekt
PyPIbeartype0.22.5indirekt
PyPIbeartype0.22.6indirekt
PyPIbeartype0.22.9indirekt
PyPIblack25.1.0indirekt
PyPIbleach6.2.0indirekt
PyPIblinker1.9.0indirekt
PyPIboltons21.0.0indirekt
PyPIboltons25.0.0indirekt
PyPIboolean-py5.0indirekt
PyPIbotocore-stubs1.37.24indirekt
PyPIbotocore-stubs1.38.19indirekt
PyPIbotocore-stubs1.38.28indirekt
PyPIbotocore-stubs1.38.30indirekt
PyPIbotocore-stubs1.38.46indirekt
PyPIbracex2.6indirekt
PyPIbs40.0.2indirekt
PyPIbullet2.2.0indirekt
PyPIcachecontrol0.14.3indirekt
PyPIcached-property2.0.1indirekt
PyPIcaio0.9.25indirekt
PyPIcertifi2025.1.31indirekt
PyPIcertifi2025.10.5indirekt
PyPIcertifi2025.11.12indirekt
PyPIcertifi2025.4.26indirekt
PyPIcertifi2025.6.15indirekt
PyPIcertifi2025.7.14indirekt
PyPIcertifi2025.7.9indirekt
PyPIcertifi2025.8.3indirekt
PyPIcertifi2026.2.25indirekt
PyPIcertifi2026.4.22indirekt
PyPIcertifi2026.6.17indirekt
PyPIcffi1.17.1indirekt
PyPIcffi2.0.0indirekt
PyPIcfgv3.4.0indirekt
PyPIcfgv3.5.0indirekt
PyPIchardet5.2.0indirekt
PyPIcharset-normalizer3.4.1indirekt
PyPIcharset-normalizer3.4.2indirekt
PyPIcharset-normalizer3.4.3indirekt
PyPIcharset-normalizer3.4.4indirekt
PyPIcharset-normalizer3.4.7indirekt
PyPIcheckov3.2.495indirekt
PyPIclick8.1.8indirekt
PyPIclick8.2.0indirekt
PyPIclick8.2.1indirekt
PyPIclick8.3.0indirekt
PyPIclick8.3.1indirekt
PyPIclick8.3.2indirekt
PyPIclick8.3.3indirekt
PyPIclick8.4.2indirekt
PyPIclick-option-group0.5.7indirekt
PyPIcloudsplaining0.7.0indirekt
PyPIcobble0.1.4indirekt
PyPIcolorama0.4.6indirekt
PyPIcommitizen4.10.0indirekt
PyPIcommitizen4.13.10indirekt
PyPIcommitizen4.13.9indirekt
PyPIcommitizen4.15.1indirekt
PyPIcommitizen4.16.0indirekt
PyPIcommitizen4.4.1indirekt
PyPIcommitizen4.6.0indirekt
PyPIcommitizen4.6.1indirekt
PyPIcommitizen4.6.3indirekt
PyPIcommitizen4.7.0indirekt
PyPIcommitizen4.7.1indirekt
PyPIcommitizen4.8.2indirekt
PyPIcommitizen4.8.3indirekt
PyPIcommitizen4.9.1indirekt
PyPIconda-package-streaming0.12.0indirekt
PyPIconfigargparse1.7.1indirekt
PyPIcontextlib221.6.0indirekt
PyPIcoverage7.10.1indirekt
PyPIcoverage7.10.3indirekt
PyPIcoverage7.10.6indirekt
PyPIcoverage7.10.7indirekt
PyPIcoverage7.11.0indirekt
PyPIcoverage7.11.3indirekt
PyPIcoverage7.12.0indirekt
PyPIcoverage7.13.0indirekt
PyPIcoverage7.13.5indirekt
PyPIcoverage7.14.0indirekt
PyPIcoverage7.14.3indirekt
PyPIcoverage7.8.0indirekt
PyPIcoverage7.8.1indirekt
PyPIcoverage7.8.2indirekt
PyPIcoverage7.9.0indirekt
PyPIcoverage7.9.1indirekt
PyPIcoverage7.9.2indirekt
PyPIcryptography45.0.2indirekt
PyPIcryptography45.0.4indirekt
PyPIcryptography45.0.5indirekt
PyPIcryptography45.0.6indirekt
PyPIcryptography45.0.7indirekt
PyPIcryptography46.0.0indirekt
PyPIcryptography46.0.1indirekt
PyPIcryptography46.0.2indirekt
PyPIcryptography46.0.3indirekt
PyPIcryptography46.0.4indirekt
PyPIcryptography46.0.5indirekt
PyPIcryptography46.0.7indirekt
PyPIcryptography47.0.0indirekt
PyPIcryptography48.0.0indirekt
PyPIcryptography49.0.0indirekt
PyPIcwl-upgrader1.2.12indirekt
PyPIcwl-utils0.39indirekt
PyPIcyclonedx-python-lib7.6.2indirekt
PyPIcyclopts4.11.0indirekt
PyPIcyclopts4.11.2indirekt
PyPIcyclopts4.2.4indirekt
PyPIcyclopts4.2.5indirekt
PyPIcyclopts4.20.0indirekt
PyPIcyclopts4.8.0indirekt
PyPIdaft0.7.1indirekt
PyPIdataclasses-json0.6.7indirekt
PyPIdecli0.6.2indirekt
PyPIdecli0.6.3indirekt
PyPIdecorator5.2.1indirekt
PyPIdeprecated1.2.18indirekt
PyPIdeprecated1.3.1indirekt
PyPIdetect-secrets1.5.0indirekt
PyPIdistlib0.3.9indirekt
PyPIdistlib0.4.0indirekt
PyPIdistro1.9.0indirekt
PyPIdnspython2.7.0indirekt
PyPIdnspython2.8.0indirekt
PyPIdocker7.1.0indirekt
PyPIdockerfile-parse2.0.1indirekt
PyPIdocstring-parser0.17.0indirekt
PyPIdocstring-parser0.18.0indirekt
PyPIdocutils0.19indirekt
PyPIdocutils0.22indirekt
PyPIdocutils0.22.1indirekt
PyPIdocutils0.22.2indirekt
PyPIdocutils0.22.3indirekt
PyPIdocutils0.22.4indirekt
PyPIdpath2.1.3indirekt
PyPIdurationpy0.10indirekt
PyPIemail-validator2.2.0indirekt
PyPIemail-validator2.3.0indirekt
PyPIet-xmlfile2.0.0indirekt
PyPIexceptiongroup1.2.2indirekt
PyPIexceptiongroup1.3.0indirekt
PyPIexceptiongroup1.3.1indirekt
PyPIface24.0.0indirekt
PyPIfastapi0.127.1indirekt
PyPIfastapi-cli0.0.20indirekt
PyPIfastapi-cloud-cli0.8.0indirekt
PyPIfastar0.8.0indirekt
PyPIfastmcp-slim3.4.3indirekt
PyPIflake87.2.0indirekt
PyPIflatbuffers25.2.10indirekt
PyPIfrozenlist1.5.0indirekt
PyPIfrozenlist1.7.0indirekt
PyPIfsspec2025.5.1indirekt
PyPIgalaxy-tool-util25.0.2indirekt
PyPIgalaxy-tool-util-models25.0.2indirekt
PyPIgalaxy-util25.0.2indirekt
PyPIgeomet0.2.1.post1indirekt
PyPIgevent25.5.1indirekt
PyPIgitdb4.0.12indirekt
PyPIgitignorefile1.1.2indirekt
PyPIgitpython3.1.44indirekt
PyPIgitpython3.1.45indirekt
PyPIglom22.1.0indirekt
PyPIgoogle-auth2.41.1indirekt
PyPIgoogleapis-common-protos1.70.0indirekt
PyPIgreenlet3.1.1indirekt
PyPIgreenlet3.2.2indirekt
PyPIgreenlet3.3.2indirekt
PyPIgriffelib2.0.2indirekt
PyPIgriffelib2.1.0indirekt
PyPIh110.16.0indirekt
PyPIh24.3.0indirekt
PyPIhatchlingindirekt
PyPIhpack4.2.0indirekt
PyPIhtml5lib1.1indirekt
PyPIhttpcore1.0.9indirekt
PyPIhttptools0.6.4indirekt
PyPIhttpx-sse0.4.0indirekt
PyPIhttpx-sse0.4.1indirekt
PyPIhttpx-sse0.4.3indirekt
PyPIhumanfriendly10.0indirekt
PyPIhyperframe6.1.0indirekt
PyPIhypothesis6.150.1indirekt
PyPIhypothesis6.151.10indirekt
PyPIidentify2.6.10indirekt
PyPIidentify2.6.12indirekt
PyPIidentify2.6.13indirekt
PyPIidentify2.6.14indirekt
PyPIidentify2.6.15indirekt
PyPIidentify2.6.18indirekt
PyPIidentify2.6.19indirekt
PyPIidentify2.6.9indirekt
PyPIidna3.10indirekt
PyPIidna3.11indirekt
PyPIidna3.14indirekt
PyPIidna3.16indirekt
PyPIidna3.17indirekt
PyPIidna3.18indirekt
PyPIimportlib-metadata7.1.0indirekt
PyPIimportlib-metadata7.2.1indirekt
PyPIimportlib-metadata8.7.0indirekt
PyPIimportlib-metadata8.7.1indirekt
PyPIimportlib-metadata9.0.0indirekt
PyPIinfluxdb-client1.49.0indirekt
PyPIiniconfig2.1.0indirekt
PyPIiniconfig2.3.0indirekt
PyPIisort6.0.1indirekt
PyPIjaraco-classes3.4.0indirekt
PyPIjaraco-context6.1.0indirekt
PyPIjaraco-context6.1.1indirekt
PyPIjaraco-context6.1.2indirekt
PyPIjaraco-functools4.3.0indirekt
PyPIjaraco-functools4.4.0indirekt
PyPIjaraco-functools4.5.0indirekt
PyPIjeepney0.9.0indirekt
PyPIjinja23.1.6indirekt
PyPIjiter0.12.0indirekt
PyPIjmespath1.0.1indirekt
PyPIjmespath1.1.0indirekt
PyPIjoserfc1.6.4indirekt
PyPIjoserfc1.6.5indirekt
PyPIjoserfc1.6.8indirekt
PyPIjoserfc1.7.2indirekt
PyPIjsonpatch1.33indirekt
PyPIjsonpointer3.0.0indirekt
PyPIjsonref1.1.0indirekt
PyPIjsonschema4.23.0indirekt
PyPIjsonschema4.24.0indirekt
PyPIjsonschema4.25.0indirekt
PyPIjsonschema4.25.1indirekt
PyPIjsonschema4.26.0indirekt
PyPIjsonschema-path0.3.4indirekt
PyPIjsonschema-path0.4.5indirekt
PyPIjsonschema-path0.4.6indirekt
PyPIjsonschema-path0.5.0indirekt
PyPIjsonschema-specifications2024.10.1indirekt
PyPIjsonschema-specifications2025.4.1indirekt
PyPIjsonschema-specifications2025.9.1indirekt
PyPIjunit-xml1.9indirekt
PyPIkeyring25.6.0indirekt
PyPIkeyring25.7.0indirekt
PyPIkubernetes33.1.0indirekt
PyPIlangchain0.3.27indirekt
PyPIlangchain-aws0.2.23indirekt
PyPIlangchain-community0.3.31indirekt
PyPIlangchain-core0.3.81indirekt
PyPIlangchain-core1.2.5indirekt
PyPIlangchain-mcp-adapters0.1.0indirekt
PyPIlangchain-mcp-adapters0.2.1indirekt
PyPIlangchain-text-splitters0.3.11indirekt
PyPIlangdetect1.0.9indirekt
PyPIlangsmith0.5.1indirekt
PyPIlark1.2.2indirekt
PyPIlazy-object-proxy1.11.0indirekt
PyPIlevenshtein0.27.1indirekt
PyPIlicense-expression30.4.4indirekt
PyPImagika0.6.2indirekt
PyPImammoth1.11.0indirekt
PyPImarkdown3.8.2indirekt
PyPImarkdown-it-py3.0.0indirekt
PyPImarkdown-it-py4.0.0indirekt
PyPImarkdown-it-py4.2.0indirekt
PyPImarkitdown0.1.3indirekt
PyPImarkupsafe3.0.2indirekt
PyPImarkupsafe3.0.3indirekt
PyPImarshmallow3.26.2indirekt
PyPImccabe0.7.0indirekt
PyPImcp-proxy-for-aws1.1.4indirekt
PyPImdurl0.1.2indirekt
PyPImistune3.0.2indirekt
PyPImmh35.1.0indirekt
PyPImore-itertools10.7.0indirekt
PyPImore-itertools10.8.0indirekt
PyPImore-itertools11.0.2indirekt
PyPImore-itertools11.1.0indirekt
PyPImoto5.1.17indirekt
PyPImoto5.1.22indirekt
PyPImoto5.1.4indirekt
PyPImoto5.1.6indirekt
PyPImpmath1.3.0indirekt
PyPImsgpack1.1.1indirekt
PyPImultidict6.6.3indirekt
PyPImultidict6.7.0indirekt
PyPImypy1.15.0indirekt
PyPImypy-boto3-application-signals1.43.35indirekt
PyPImypy-boto3-bedrock-agent1.37.20indirekt
PyPImypy-boto3-bedrock-agent-runtime1.37.22indirekt
PyPImypy-boto3-cloudwatch1.43.26indirekt
PyPImypy-boto3-kendra1.38.0indirekt
PyPImypy-boto3-logs1.43.35indirekt
PyPImypy-boto3-xray1.43.0indirekt
PyPImypy-extensions1.0.0indirekt
PyPImypy-extensions1.1.0indirekt
PyPInarwhals1.33.0indirekt
PyPInarwhals1.35.0indirekt
PyPInetworkx2.6.3indirekt
PyPInetworkx3.4.2indirekt
PyPInetworkx3.5indirekt
PyPInodeenv1.10.0indirekt
PyPInodeenv1.9.1indirekt
PyPInumpy2.2.4indirekt
PyPInumpy2.2.6indirekt
PyPInumpy2.3.2indirekt
PyPInumpy2.3.3indirekt
PyPIoauthlib3.3.1indirekt
PyPIonnxruntime1.20.1indirekt
PyPIopenai2.13.0indirekt
PyPIopenapi-pydantic0.5.1indirekt
PyPIopenapi-schema-validator0.6.3indirekt
PyPIopenapi-spec-validator0.7.2indirekt
PyPIopenpyxl3.1.5indirekt
PyPIopentelemetry-api1.25.0indirekt
PyPIopentelemetry-api1.38.0indirekt
PyPIopentelemetry-api1.39.1indirekt
PyPIopentelemetry-api1.41.1indirekt
PyPIopentelemetry-api1.43.0indirekt
PyPIopentelemetry-exporter-otlp-proto-common1.25.0indirekt
PyPIopentelemetry-exporter-otlp-proto-http1.25.0indirekt
PyPIopentelemetry-instrumentation0.46b0indirekt
PyPIopentelemetry-instrumentation-requests0.46b0indirekt
PyPIopentelemetry-proto1.25.0indirekt
PyPIopentelemetry-sdk1.25.0indirekt
PyPIopentelemetry-semantic-conventions0.46b0indirekt
PyPIopentelemetry-util-http0.46b0indirekt
PyPIoracledb3.4.2indirekt
PyPIorjson3.11.5indirekt
PyPIpackageurl-python0.13.4indirekt
PyPIpackaging23.2indirekt
PyPIpackaging24.2indirekt
PyPIpackaging25.0indirekt
PyPIpackaging26.0indirekt
PyPIpackaging26.1indirekt
PyPIpackaging26.2indirekt
PyPIpandas2.2.3indirekt
PyPIpandas2.3.2indirekt
PyPIpastel0.2.1indirekt
PyPIpathable0.4.4indirekt
PyPIpathable0.5.0indirekt
PyPIpathable0.6.0indirekt
PyPIpathspec0.12.1indirekt
PyPIpatsy1.0.1indirekt
PyPIpbr6.1.1indirekt
PyPIpdf2image1.17.0indirekt
PyPIpdfminer-six20251230indirekt
PyPIpdfplumber0.11.9indirekt
PyPIpeewee3.18.1indirekt
PyPIpillow12.1.1indirekt
PyPIplatformdirs4.10.0indirekt
PyPIplatformdirs4.3.7indirekt
PyPIplatformdirs4.3.8indirekt
PyPIplatformdirs4.4.0indirekt
PyPIplatformdirs4.5.0indirekt
PyPIplatformdirs4.5.1indirekt
PyPIplatformdirs4.9.4indirekt
PyPIplatformdirs4.9.6indirekt
PyPIpluggy1.5.0indirekt
PyPIpluggy1.6.0indirekt
PyPIply3.11indirekt
PyPIpoethepoet0.37.0indirekt
PyPIpolars-runtime-321.37.0indirekt
PyPIpolicy-sentry0.13.2indirekt
PyPIprance25.4.8.0indirekt
PyPIpre-commit4.2.0indirekt
PyPIpre-commit4.3.0indirekt
PyPIpre-commit4.4.0indirekt
PyPIpre-commit4.5.1indirekt
PyPIpre-commit4.6.0indirekt
PyPIprettytable3.16.0indirekt
PyPIprometheus-client0.23.1indirekt
PyPIprompt-toolkit3.0.50indirekt
PyPIprompt-toolkit3.0.51indirekt
PyPIprompt-toolkit3.0.52indirekt
PyPIpropcache0.3.1indirekt
PyPIpropcache0.3.2indirekt
PyPIprotobuf4.25.8indirekt
PyPIprotobuf6.33.5indirekt
PyPIprotobuf7.34.1indirekt
PyPIprov1.5.1indirekt
PyPIpsutil7.0.0indirekt
PyPIpsutil7.2.2indirekt
PyPIpsycopg-binary3.2.12indirekt
PyPIpsycopg-binary3.2.7indirekt
PyPIpsycopg-pool3.2.7indirekt
PyPIpy-key-value-aio0.4.4indirekt
PyPIpy-key-value-aio0.4.5indirekt
PyPIpy-serializable1.1.2indirekt
PyPIpyarrow19.0.1indirekt
PyPIpyarrow22.0.0indirekt
PyPIpyasn10.6.2indirekt
PyPIpyasn10.6.3indirekt
PyPIpyasn10.6.4indirekt
PyPIpyasn1-modules0.4.2indirekt
PyPIpycares4.9.0indirekt
PyPIpycep-parser0.5.1indirekt
PyPIpycodestyle2.13.0indirekt
PyPIpycparser2.22indirekt
PyPIpycparser2.23indirekt
PyPIpycparser3.0indirekt
PyPIpydantic-core2.33.0indirekt
PyPIpydantic-core2.33.1indirekt
PyPIpydantic-core2.33.2indirekt
PyPIpydantic-core2.41.4indirekt
PyPIpydantic-core2.41.5indirekt
PyPIpydantic-core2.46.1indirekt
PyPIpydantic-core2.46.3indirekt
PyPIpydantic-core2.46.4indirekt
PyPIpydantic-extra-types2.10.6indirekt
PyPIpydantic-settings2.10.1indirekt
PyPIpydantic-settings2.11.0indirekt
PyPIpydantic-settings2.12.0indirekt
PyPIpydantic-settings2.13.1indirekt
PyPIpydantic-settings2.14.0indirekt
PyPIpydantic-settings2.14.1indirekt
PyPIpydantic-settings2.14.2indirekt
PyPIpydantic-settings2.8.1indirekt
PyPIpydantic-settings2.9.1indirekt
PyPIpydeck0.9.1indirekt
PyPIpydot4.0.1indirekt
PyPIpyee13.0.1indirekt
PyPIpyflakes3.3.2indirekt
PyPIpygments2.19.1indirekt
PyPIpygments2.19.2indirekt
PyPIpygments2.20.0indirekt
PyPIpygtail0.14.0indirekt
PyPIpyiceberg0.10.0indirekt
PyPIpyjwt2.10.1indirekt
PyPIpyjwt2.11.0indirekt
PyPIpyjwt2.12.1indirekt
PyPIpyjwt2.13.0indirekt
PyPIpymemcache4.0.0indirekt
PyPIpymongo4.12.1indirekt
PyPIpymssql2.3.13indirekt
PyPIpyparsing3.2.3indirekt
PyPIpypdfium24.30.0indirekt
PyPIpyperclip1.10.0indirekt
PyPIpyperclip1.11.0indirekt
PyPIpyperclip1.9.0indirekt
PyPIpyreadline33.5.4indirekt
PyPIpyright1.1.398indirekt
PyPIpyright1.1.399indirekt
PyPIpyright1.1.400indirekt
PyPIpyright1.1.401indirekt
PyPIpyright1.1.402indirekt
PyPIpyright1.1.403indirekt
PyPIpyright1.1.405indirekt
PyPIpyright1.1.406indirekt
PyPIpyright1.1.407indirekt
PyPIpyright1.1.408indirekt
PyPIpyright1.1.409indirekt
PyPIpyright1.1.411indirekt
PyPIpyroaring1.0.3indirekt
PyPIpyston2.3.5indirekt
PyPIpyston-autoload2.3.5indirekt
PyPIpytest-asyncio0.26.0indirekt
PyPIpytest-asyncio1.0.0indirekt
PyPIpytest-asyncio1.1.0indirekt
PyPIpytest-asyncio1.2.0indirekt
PyPIpytest-asyncio1.3.0indirekt
PyPIpytest-asyncio1.4.0indirekt
PyPIpytest-cov6.1.1indirekt
PyPIpytest-cov6.2.1indirekt
PyPIpytest-cov7.0.0indirekt
PyPIpytest-cov7.1.0indirekt
PyPIpytest-mock3.14.0indirekt
PyPIpytest-mock3.14.1indirekt
PyPIpytest-mock3.15.0indirekt
PyPIpytest-mock3.15.1indirekt
PyPIpytest-timeout2.4.0indirekt
PyPIpython-dateutil2.9.0.post0indirekt
PyPIpython-discovery1.2.1indirekt
PyPIpython-discovery1.2.2indirekt
PyPIpython-discovery1.3.0indirekt
PyPIpython-docx1.2.0indirekt
PyPIpython-pptx1.0.2indirekt
PyPIpytz2025.2indirekt
PyPIpywin32310indirekt
PyPIpywin32311indirekt
PyPIpywin32312indirekt
PyPIpywin32-ctypes0.2.3indirekt
PyPIquestionary2.1.0indirekt
PyPIquestionary2.1.1indirekt
PyPIrapidfuzz3.13.0indirekt
PyPIrdflib7.1.4indirekt
PyPIreactivex4.0.4indirekt
PyPIredis7.4.0indirekt
PyPIreferencing0.36.2indirekt
PyPIreferencing0.37.0indirekt
PyPIregex2024.11.6indirekt
PyPIregex2025.11.3indirekt
PyPIregex2025.7.34indirekt
PyPIreportlab4.4.3indirekt
PyPIrepoze-lru0.7indirekt
PyPIrequests-auth-aws-sigv40.7indirekt
PyPIrequests-oauthlib2.0.0indirekt
PyPIrequests-toolbelt1.0.0indirekt
PyPIresponses0.25.7indirekt
PyPIresponses0.25.8indirekt
PyPIresponses0.26.0indirekt
PyPIrfc3339-validator0.1.4indirekt
PyPIrich13.5.3indirekt
PyPIrich13.9.4indirekt
PyPIrich14.0.0indirekt
PyPIrich14.1.0indirekt
PyPIrich14.2.0indirekt
PyPIrich14.3.3indirekt
PyPIrich15.0.0indirekt
PyPIrich-argparse1.7.1indirekt
PyPIrich-rst1.3.1indirekt
PyPIrich-rst1.3.2indirekt
PyPIrich-rst2.0.2indirekt
PyPIrich-toolkit0.17.1indirekt
PyPIrignore0.7.6indirekt
PyPIroutes2.5.1indirekt
PyPIrpds-py0.24.0indirekt
PyPIrpds-py0.25.1indirekt
PyPIrpds-py0.26.0indirekt
PyPIrpds-py0.27.0indirekt
PyPIrpds-py0.27.1indirekt
PyPIrpds-py0.28.0indirekt
PyPIrpds-py0.29.0indirekt
PyPIrpds-py0.30.0indirekt
PyPIrpds-py2026.6.3indirekt
PyPIrsa4.7.2indirekt
PyPIrsa4.9.1indirekt
PyPIruamel-yaml-clib0.2.12indirekt
PyPIruff0.11.10indirekt
PyPIruff0.11.11indirekt
PyPIruff0.11.12indirekt
PyPIruff0.11.13indirekt
PyPIruff0.11.2indirekt
PyPIruff0.11.3indirekt
PyPIruff0.11.4indirekt
PyPIruff0.11.5indirekt
PyPIruff0.11.6indirekt
PyPIruff0.11.8indirekt
PyPIruff0.11.9indirekt
PyPIruff0.12.0indirekt
PyPIruff0.12.1indirekt
PyPIruff0.12.12indirekt
PyPIruff0.12.2indirekt
PyPIruff0.12.4indirekt
PyPIruff0.12.5indirekt
PyPIruff0.12.9indirekt
PyPIruff0.13.0indirekt
PyPIruff0.13.1indirekt
PyPIruff0.14.2indirekt
PyPIruff0.14.5indirekt
PyPIruff0.14.9indirekt
PyPIruff0.15.10indirekt
PyPIruff0.15.11indirekt
PyPIruff0.15.12indirekt
PyPIruff0.15.20indirekt
PyPIruff0.15.8indirekt
PyPIruff0.15.9indirekt
PyPIrustworkx0.16.0indirekt
PyPIs3transfer0.10.4indirekt
PyPIs3transfer0.11.4indirekt
PyPIs3transfer0.12.0indirekt
PyPIs3transfer0.13.0indirekt
PyPIs3transfer0.13.1indirekt
PyPIs3transfer0.14.0indirekt
PyPIs3transfer0.15.0indirekt
PyPIs3transfer0.16.0indirekt
PyPIs3transfer0.16.1indirekt
PyPIs3transfer0.17.0indirekt
PyPIs3transfer0.18.0indirekt
PyPIs3transfer0.19.0indirekt
PyPIschema0.7.5indirekt
PyPIschema-salad8.9.20250723145140indirekt
PyPIscipy1.15.3indirekt
PyPIscipy1.16.2indirekt
PyPIsecretstorage3.4.0indirekt
PyPIsecretstorage3.4.1indirekt
PyPIsecretstorage3.5.0indirekt
PyPIsemantic-version2.10.0indirekt
PyPIsemgrep1.126.0indirekt
PyPIsentry-sdk2.48.0indirekt
PyPIshellingham1.5.4indirekt
PyPIsix1.17.0indirekt
PyPIsmmap5.0.2indirekt
PyPIsniffio1.3.1indirekt
PyPIsortedcontainers2.4.0indirekt
PyPIsoupsieve2.6indirekt
PyPIsoupsieve2.7indirekt
PyPIsoupsieve2.8indirekt
PyPIspdx-tools0.8.3indirekt
PyPIspython0.3.14indirekt
PyPIsqlalchemy2.0.40indirekt
PyPIsqlglot29.0.1indirekt
PyPIsqlglot30.11.0indirekt
PyPIsqlparse0.5.3indirekt
PyPIsqlparse0.5.5indirekt
PyPIsse-starlette2.2.1indirekt
PyPIsse-starlette2.3.4indirekt
PyPIsse-starlette2.3.5indirekt
PyPIsse-starlette2.3.6indirekt
PyPIsse-starlette2.4.1indirekt
PyPIsse-starlette3.0.2indirekt
PyPIsse-starlette3.0.3indirekt
PyPIsse-starlette3.0.4indirekt
PyPIsse-starlette3.3.4indirekt
PyPIsse-starlette3.4.2indirekt
PyPIsse-starlette3.4.4indirekt
PyPIsse-starlette3.4.5indirekt
PyPIstatsmodels0.14.5indirekt
PyPIstevedore5.4.1indirekt
PyPIstevedore5.5.0indirekt
PyPIstevedore5.7.0indirekt
PyPIstreamlit1.52.2indirekt
PyPIstreamlit1.55.0indirekt
PyPIstrictyaml1.7.3indirekt
PyPIsympy1.14.0indirekt
PyPItabulate0.9.0indirekt
PyPItenacity9.1.2indirekt
PyPItermcolor2.3.0indirekt
PyPItermcolor2.5.0indirekt
PyPItermcolor3.1.0indirekt
PyPItermcolor3.2.0indirekt
PyPItermcolor3.3.0indirekt
PyPItestcontainers4.14.2indirekt
PyPItoml0.10.2indirekt
PyPItomli2.0.2indirekt
PyPItomli2.2.1indirekt
PyPItomli2.3.0indirekt
PyPItomli2.4.1indirekt
PyPItomlkit0.13.2indirekt
PyPItomlkit0.13.3indirekt
PyPItomlkit0.14.0indirekt
PyPItomlkit0.15.0indirekt
PyPItornado6.5.4indirekt
PyPItqdm4.67.1indirekt
PyPItyper0.15.2indirekt
PyPItyper0.16.0indirekt
PyPItyper0.17.3indirekt
PyPItyper0.19.1indirekt
PyPItyper0.20.0indirekt
PyPItyper0.21.0indirekt
PyPItyper0.24.1indirekt
PyPItyper0.24.2indirekt
PyPItyper0.25.0indirekt
PyPItyper0.25.1indirekt
PyPItypes-awscrt0.24.2indirekt
PyPItypes-awscrt0.27.2indirekt
PyPItypes-awscrt0.27.4indirekt
PyPItypes-s3transfer0.11.4indirekt
PyPItypes-s3transfer0.12.0indirekt
PyPItypes-s3transfer0.13.0indirekt
PyPItyping-extensions4.13.0indirekt
PyPItyping-extensions4.13.1indirekt
PyPItyping-extensions4.13.2indirekt
PyPItyping-extensions4.14.0indirekt
PyPItyping-extensions4.14.1indirekt
PyPItyping-extensions4.15.0indirekt
PyPItyping-inspect0.9.0indirekt
PyPItyping-inspection0.4.1indirekt
PyPItyping-inspection0.4.2indirekt
PyPItzdata2025.2indirekt
PyPIuncalled-for0.2.0indirekt
PyPIuncalled-for0.3.1indirekt
PyPIuncalled-for0.3.2indirekt
PyPIunidiff0.7.5indirekt
PyPIuritools5.0.0indirekt
PyPIuuid-utils0.12.0indirekt
PyPIuv0.11.15indirekt
PyPIuv0.11.7indirekt
PyPIuv0.9.6indirekt
PyPIuvicorn0.34.0indirekt
PyPIuvicorn0.34.1indirekt
PyPIuvicorn0.34.2indirekt
PyPIuvicorn0.34.3indirekt
PyPIuvicorn0.35.0indirekt
PyPIuvicorn0.36.0indirekt
PyPIuvicorn0.37.0indirekt
PyPIuvicorn0.38.0indirekt
PyPIuvicorn0.40.0indirekt
PyPIuvicorn0.42.0indirekt
PyPIuvicorn0.43.0indirekt
PyPIuvicorn0.44.0indirekt
PyPIuvicorn0.45.0indirekt
PyPIuvicorn0.46.0indirekt
PyPIuvicorn0.49.0indirekt
PyPIuvloop0.21.0indirekt
PyPIvalkey-glide2.3.1indirekt
PyPIvirtualenv20.36.1indirekt
PyPIvirtualenv21.2.0indirekt
PyPIvirtualenv21.2.4indirekt
PyPIvirtualenv21.3.0indirekt
PyPIvirtualenv21.3.1indirekt
PyPIvirtualenv21.3.2indirekt
PyPIwatchdog6.0.0indirekt
PyPIwatchfiles1.0.4indirekt
PyPIwatchfiles1.0.5indirekt
PyPIwatchfiles1.1.1indirekt
PyPIwatchfiles1.2.0indirekt
PyPIwcmatch8.5.2indirekt
PyPIwcwidth0.2.13indirekt
PyPIwcwidth0.2.14indirekt
PyPIwcwidth0.6.0indirekt
PyPIwcwidth0.7.0indirekt
PyPIwebencodings0.5.1indirekt
PyPIwebsocket-client1.9.0indirekt
PyPIwebsockets15.0.1indirekt
PyPIwebsockets16.0indirekt
PyPIwerkzeug3.1.5indirekt
PyPIwerkzeug3.1.8indirekt
PyPIwin32-setctime1.2.0indirekt
PyPIwrapt1.17.2indirekt
PyPIwrapt1.17.3indirekt
PyPIwrapt2.0.1indirekt
PyPIwrapt2.1.2indirekt
PyPIxdg6.0.0indirekt
PyPIxlsxwriter3.2.5indirekt
PyPIxmltodict0.14.2indirekt
PyPIxmltodict1.0.2indirekt
PyPIxmltodict1.0.4indirekt
PyPIyarl1.18.3indirekt
PyPIyarl1.20.1indirekt
PyPIzipp3.23.0indirekt
PyPIzipp3.23.1indirekt
PyPIzipp4.1.0indirekt
PyPIzipstream-new1.1.8indirekt
PyPIzope-event5.0indirekt
PyPIzope-interface7.2indirekt
PyPIzstandard0.23.0indirekt
PyPIzstandard0.24.0indirekt
Abhängigkeits-Advisories 0

Die Installation von pypi:awslabs.aws-api-mcp-server@1.4.0 zieht 89 Pakete nach sich, direkt und transitiv: 0 tragen bekannte Advisories, davon 0 direkte Abhängigkeiten.

Keine bekannten Advisories betreffen die bewerteten Abhängigkeiten.

Ein Advisory bedeutet, dass die im Abhängigkeitsgraphen erfasste Version in den betroffenen Bereich eines Advisories fällt. Erreichbarkeit wird nicht analysiert, und der Graph enthält Entwicklungs- und Test-Pins — ein Fund kann das Werkzeug betreffen und nicht die ausgelieferte Software.

JSON-Rohbericht maschinenlesbar
{
  "data": {
    "repo": {
      "topics": [
        "aws",
        "mcp",
        "mcp-client",
        "mcp-clients",
        "mcp-host",
        "mcp-server",
        "mcp-servers",
        "mcp-tools",
        "modelcontextprotocol"
      ],
      "is_fork": false,
      "size_kb": 98736,
      "has_wiki": false,
      "homepage": "https://awslabs.github.io/mcp/",
      "languages": {
        "CSS": 8855,
        "MDX": 24098,
        "HTML": 29973,
        "Jinja": 103643,
        "Shell": 271462,
        "Python": 32579987,
        "Dockerfile": 150021,
        "TypeScript": 19433
      },
      "pushed_at": "2026-07-28T18:37:46Z",
      "created_at": "2025-03-21T00:39:00Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-28T18:33:07Z",
      "description": "Open source MCP Servers for AWS",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "main",
      "license_spdx_raw": "Apache-2.0",
      "primary_language": "Python",
      "significant_languages": [
        "Python"
      ]
    },
    "owner": {
      "blog": "http://amazon.com/aws/",
      "name": "Amazon Web Services - Labs",
      "type": "Organization",
      "login": "awslabs",
      "company": null,
      "location": "Seattle, WA",
      "followers": 11327,
      "avatar_url": "https://avatars.githubusercontent.com/u/3299148?v=4",
      "created_at": "2013-01-17T19:11:21Z",
      "is_verified": null,
      "public_repos": 1021,
      "account_age_days": 4939
    },
    "license": {
      "state": "standard",
      "spdx_id": "Apache-2.0",
      "raw_spdx": "Apache-2.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "2026.07.20260723053753",
          "kind": "patch",
          "published_at": "2026-07-23T07:09:17Z"
        },
        {
          "tag": "2026.07.20260722140608",
          "kind": "patch",
          "published_at": "2026-07-22T14:55:50Z"
        },
        {
          "tag": "2026.07.20260713210810",
          "kind": "patch",
          "published_at": "2026-07-14T00:30:52Z"
        },
        {
          "tag": "2026.07.20260706214220",
          "kind": "patch",
          "published_at": "2026-07-06T22:02:56Z"
        },
        {
          "tag": "2026.07.20260706200910",
          "kind": "patch",
          "published_at": "2026-07-06T20:46:56Z"
        },
        {
          "tag": "2026.07.20260702161703",
          "kind": "patch",
          "published_at": "2026-07-02T17:54:05Z"
        },
        {
          "tag": "2026.06.20260625003520",
          "kind": "patch",
          "published_at": "2026-06-25T05:28:25Z"
        },
        {
          "tag": "2026.06.20260618150747",
          "kind": "patch",
          "published_at": "2026-06-25T00:34:25Z"
        },
        {
          "tag": "2026.06.20260617223749",
          "kind": "patch",
          "published_at": "2026-06-17T22:59:02Z"
        },
        {
          "tag": "2026.06.20260609132838",
          "kind": "patch",
          "published_at": "2026-06-09T13:53:08Z"
        },
        {
          "tag": "2026.06.20260604201045",
          "kind": "patch",
          "published_at": "2026-06-04T21:51:55Z"
        },
        {
          "tag": "2026.06.20260603172743",
          "kind": "patch",
          "published_at": "2026-06-03T18:09:37Z"
        },
        {
          "tag": "2026.06.20260602223738",
          "kind": "patch",
          "published_at": "2026-06-02T23:48:29Z"
        },
        {
          "tag": "2026.05.20260529200555",
          "kind": "patch",
          "published_at": "2026-05-29T22:01:03Z"
        },
        {
          "tag": "2026.05.20260527213047",
          "kind": "patch",
          "published_at": "2026-05-28T07:17:51Z"
        },
        {
          "tag": "2026.05.20260520203119",
          "kind": "patch",
          "published_at": "2026-05-20T22:56:05Z"
        },
        {
          "tag": "2026.05.20260518145256",
          "kind": "patch",
          "published_at": "2026-05-18T15:13:09Z"
        },
        {
          "tag": "2026.05.20260514231351",
          "kind": "patch",
          "published_at": "2026-05-14T23:35:45Z"
        },
        {
          "tag": "2026.05.20260512232912",
          "kind": "patch",
          "published_at": "2026-05-13T00:37:38Z"
        },
        {
          "tag": "2026.05.20260508233259",
          "kind": "patch",
          "published_at": "2026-05-09T00:58:21Z"
        },
        {
          "tag": "2026.05.20260505222206",
          "kind": "patch",
          "published_at": "2026-05-05T22:49:45Z"
        },
        {
          "tag": "2026.04.20260430084258",
          "kind": "patch",
          "published_at": "2026-04-30T09:11:42Z"
        },
        {
          "tag": "2026.04.20260429105543",
          "kind": "patch",
          "published_at": "2026-04-29T11:14:46Z"
        },
        {
          "tag": "2026.04.20260421081720",
          "kind": "patch",
          "published_at": "2026-04-21T12:03:26Z"
        },
        {
          "tag": "2026.04.20260414152327",
          "kind": "patch",
          "published_at": "2026-04-14T15:57:15Z"
        },
        {
          "tag": "2026.04.20260410061424",
          "kind": "patch",
          "published_at": "2026-04-10T08:45:32Z"
        },
        {
          "tag": "2026.04.20260409112122",
          "kind": "patch",
          "published_at": "2026-04-09T11:50:16Z"
        },
        {
          "tag": "2026.04.20260408085348",
          "kind": "patch",
          "published_at": "2026-04-08T09:51:37Z"
        },
        {
          "tag": "2026.04.20260402081408",
          "kind": "patch",
          "published_at": "2026-04-02T08:40:35Z"
        },
        {
          "tag": "2026.03.20260331185831",
          "kind": "patch",
          "published_at": "2026-03-31T19:16:02Z"
        },
        {
          "tag": "2026.03.20260327170559",
          "kind": "patch",
          "published_at": "2026-03-27T18:25:04Z"
        },
        {
          "tag": "2026.03.20260325200733",
          "kind": "patch",
          "published_at": "2026-03-25T20:40:38Z"
        },
        {
          "tag": "2026.03.20260324183211",
          "kind": "patch",
          "published_at": "2026-03-24T22:04:14Z"
        },
        {
          "tag": "2026.03.20260317204736",
          "kind": "patch",
          "published_at": "2026-03-17T22:11:44Z"
        },
        {
          "tag": "2026.03.20260313194041",
          "kind": "patch",
          "published_at": "2026-03-13T20:49:21Z"
        },
        {
          "tag": "2026.03.20260309214930",
          "kind": "patch",
          "published_at": "2026-03-09T22:24:41Z"
        },
        {
          "tag": "2026.03.20260309170740",
          "kind": "patch",
          "published_at": "2026-03-09T17:56:07Z"
        },
        {
          "tag": "2026.03.20260306090751",
          "kind": "patch",
          "published_at": "2026-03-06T10:41:34Z"
        },
        {
          "tag": "2026.03.20260305133104",
          "kind": "patch",
          "published_at": "2026-03-05T20:37:13Z"
        },
        {
          "tag": "2026.03.20260304183356",
          "kind": "patch",
          "published_at": "2026-03-04T19:45:52Z"
        },
        {
          "tag": "2026.02.20260224185711",
          "kind": "patch",
          "published_at": "2026-02-24T20:14:01Z"
        },
        {
          "tag": "2026.02.20260223082610",
          "kind": "patch",
          "published_at": "2026-02-23T09:01:01Z"
        },
        {
          "tag": "2026.02.20260219104155",
          "kind": "patch",
          "published_at": "2026-02-19T11:14:41Z"
        },
        {
          "tag": "2026.02.20260217093030",
          "kind": "patch",
          "published_at": "2026-02-17T09:54:00Z"
        },
        {
          "tag": "2026.02.20260213185627",
          "kind": "patch",
          "published_at": "2026-02-13T19:28:04Z"
        },
        {
          "tag": "2026.02.20260213033417",
          "kind": "patch",
          "published_at": "2026-02-13T15:17:18Z"
        },
        {
          "tag": "2026.02.20260212091017",
          "kind": "patch",
          "published_at": "2026-02-12T09:36:53Z"
        },
        {
          "tag": "2026.02.20260205164349",
          "kind": "patch",
          "published_at": "2026-02-05T21:01:38Z"
        },
        {
          "tag": "2026.02.20260204163019",
          "kind": "patch",
          "published_at": "2026-02-05T03:09:50Z"
        },
        {
          "tag": "2026.01.20260126220610",
          "kind": "patch",
          "published_at": "2026-01-26T23:07:02Z"
        },
        {
          "tag": "2026.01.20260123211230",
          "kind": "patch",
          "published_at": "2026-01-23T23:46:42Z"
        },
        {
          "tag": "2026.01.20260121110136",
          "kind": "patch",
          "published_at": "2026-01-21T13:16:02Z"
        },
        {
          "tag": "2026.01.20260115004242",
          "kind": "patch",
          "published_at": "2026-01-15T02:13:00Z"
        },
        {
          "tag": "2026.01.20260109012952",
          "kind": "patch",
          "published_at": "2026-01-09T08:31:17Z"
        },
        {
          "tag": "2026.01.20260105153228",
          "kind": "patch",
          "published_at": "2026-01-05T16:22:37Z"
        },
        {
          "tag": "2025.12.20251230231100",
          "kind": "patch",
          "published_at": "2025-12-31T17:10:57Z"
        },
        {
          "tag": "2025.12.20251223100855",
          "kind": "patch",
          "published_at": "2025-12-23T10:32:35Z"
        },
        {
          "tag": "2025.12.20251219001245",
          "kind": "patch",
          "published_at": "2025-12-19T01:18:39Z"
        },
        {
          "tag": "2025.12.20251211225414",
          "kind": "patch",
          "published_at": "2025-12-12T01:59:19Z"
        },
        {
          "tag": "2025.12.20251210024918",
          "kind": "patch",
          "published_at": "2025-12-10T03:34:55Z"
        },
        {
          "tag": "2025.12.20251208100753",
          "kind": "patch",
          "published_at": "2025-12-08T10:31:41Z"
        },
        {
          "tag": "2025.12.20251202213310",
          "kind": "patch",
          "published_at": "2025-12-03T00:29:45Z"
        },
        {
          "tag": "2025.11.20251128160211",
          "kind": "patch",
          "published_at": "2025-11-28T16:42:00Z"
        },
        {
          "tag": "2025.11.20251126165607",
          "kind": "patch",
          "published_at": "2025-11-26T18:08:13Z"
        },
        {
          "tag": "2025.11.20251124232317",
          "kind": "patch",
          "published_at": "2025-11-25T00:37:40Z"
        },
        {
          "tag": "2025.11.20251124194829",
          "kind": "patch",
          "published_at": "2025-11-24T20:42:57Z"
        },
        {
          "tag": "2025.11.20251122013630",
          "kind": "patch",
          "published_at": "2025-11-22T01:56:23Z"
        },
        {
          "tag": "2025.11.20251121220339",
          "kind": "patch",
          "published_at": "2025-11-21T22:59:56Z"
        },
        {
          "tag": "2025.11.20251121001139",
          "kind": "patch",
          "published_at": "2025-11-21T01:05:56Z"
        },
        {
          "tag": "2025.11.20251120192945",
          "kind": "patch",
          "published_at": "2025-11-20T19:51:32Z"
        },
        {
          "tag": "2025.11.20251120162446",
          "kind": "patch",
          "published_at": "2025-11-20T17:01:55Z"
        },
        {
          "tag": "2025.11.20251120134931",
          "kind": "patch",
          "published_at": "2025-11-20T14:57:02Z"
        },
        {
          "tag": "2025.11.20251119132423",
          "kind": "patch",
          "published_at": "2025-11-19T14:06:12Z"
        },
        {
          "tag": "2025.11.20251114173808",
          "kind": "patch",
          "published_at": "2025-11-14T18:01:02Z"
        },
        {
          "tag": "2025.11.20251113105935",
          "kind": "patch",
          "published_at": "2025-11-13T13:04:06Z"
        },
        {
          "tag": "2025.11.20251107230454",
          "kind": "patch",
          "published_at": "2025-11-08T00:06:41Z"
        },
        {
          "tag": "2025.11.20251107160628",
          "kind": "patch",
          "published_at": "2025-11-07T19:49:43Z"
        },
        {
          "tag": "2025.11.20251103095936",
          "kind": "patch",
          "published_at": "2025-11-03T10:31:40Z"
        },
        {
          "tag": "2025.10.20251031202646",
          "kind": "patch",
          "published_at": "2025-10-31T20:52:16Z"
        },
        {
          "tag": "2025.10.20251031142413",
          "kind": "patch",
          "published_at": "2025-10-31T15:47:01Z"
        },
        {
          "tag": "2025.10.20251030153754",
          "kind": "patch",
          "published_at": "2025-10-30T16:01:33Z"
        },
        {
          "tag": "2025.10.20251030150555",
          "kind": "patch",
          "published_at": "2025-10-30T15:33:22Z"
        },
        {
          "tag": "2025.10.20251029214701",
          "kind": "patch",
          "published_at": "2025-10-29T23:34:49Z"
        },
        {
          "tag": "2025.10.20251028223010",
          "kind": "patch",
          "published_at": "2025-10-28T22:52:23Z"
        },
        {
          "tag": "2025.10.20251027191808",
          "kind": "patch",
          "published_at": "2025-10-27T20:04:16Z"
        },
        {
          "tag": "2025.10.20251024213946",
          "kind": "patch",
          "published_at": "2025-10-24T22:05:02Z"
        },
        {
          "tag": "2025.10.20251022170206",
          "kind": "patch",
          "published_at": "2025-10-22T18:25:56Z"
        },
        {
          "tag": "2025.10.20251013201003",
          "kind": "patch",
          "published_at": "2025-10-13T21:45:24Z"
        },
        {
          "tag": "2025.10.20251006150229",
          "kind": "patch",
          "published_at": "2025-10-06T16:38:47Z"
        },
        {
          "tag": "2025.10.20251002031219",
          "kind": "patch",
          "published_at": "2025-10-02T03:57:29Z"
        },
        {
          "tag": "2025.10.20251001171005",
          "kind": "patch",
          "published_at": "2025-10-01T17:45:25Z"
        },
        {
          "tag": "2025.09.20250930190615",
          "kind": "patch",
          "published_at": "2025-09-30T21:55:33Z"
        },
        {
          "tag": "2025.09.20250930154414",
          "kind": "patch",
          "published_at": "2025-09-30T18:38:33Z"
        },
        {
          "tag": "2025.09.20250929221000",
          "kind": "patch",
          "published_at": "2025-09-30T03:33:57Z"
        },
        {
          "tag": "2025.09.20250924194012",
          "kind": "patch",
          "published_at": "2025-09-24T22:26:33Z"
        },
        {
          "tag": "2025.09.20250922202404",
          "kind": "patch",
          "published_at": "2025-09-22T21:20:10Z"
        },
        {
          "tag": "2025.09.20250922121130",
          "kind": "patch",
          "published_at": "2025-09-22T20:20:15Z"
        },
        {
          "tag": "2025.09.20250915155108",
          "kind": "patch",
          "published_at": "2025-09-15T18:24:37Z"
        },
        {
          "tag": "2025.09.20250909205525",
          "kind": "patch",
          "published_at": "2025-09-15T15:49:41Z"
        },
        {
          "tag": "2025.09.20250904164828",
          "kind": "patch",
          "published_at": "2025-09-04T19:51:00Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "536db49a5a5883ab26f8210af90dfc714fee89e7",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.07.20260728181317 (#4365)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-28T18:29:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b1d755e2ae121e324bf9829a584b3815368c411e",
          "body": "….fastmcp (#4360)\n\nThe MCP Python SDK 2.0.0 (a pre-release, 2.0.0rc1) removed the vendored\n`mcp.server.fastmcp` module. 45 servers import\n`from mcp.server.fastmcp import ...` but declared `mcp[cli]>=1.23.0`\nwith no upper bound, so `uvx ...@latest` resolves the v2 pre-release and\nthe server crashes a\n[…]\nd despite declaring fastmcp.\n\nFixes #4354\nFixes #4356\n\nCo-authored-by: scottschreckengaust <345885+scottschreckengaust@users.noreply.github.com>\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix: add upper bound (<2.0.0) on mcp SDK for servers using mcp.server…",
          "author_name": "Scott Schreckengaust",
          "author_login": "scottschreckengaust",
          "committed_at": "2026-07-28T17:52:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8c5fb2c85c4a75fcfcf0337950e76d523a971c09",
          "body": "* feature(codeInterpreter): add list-files tool for codeInterpreter MCP\n\n* fix(amazon-bedrock-agentcore-mcp-server): make list_files honor isError and parse long-format listings\n\nThree defects in the list_files response parser:\n\n1. isError was ignored. An error response (\"Error: directory '/nope' do\n[…]\nnch coverage.\n\n---------\n\nCo-authored-by: Eashan Bajaj <eashanba@amazon.com>\nCo-authored-by: Kevin Orellana <keorel@amazon.com>\nCo-authored-by: Kevin Orellana <kevin-orellana@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(codeInterpreter): add list-files tool to MCP (#2802)",
          "author_name": "Eashan Bajaj",
          "author_login": "EA-b13",
          "committed_at": "2026-07-28T16:32:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fd2c4a508f7df4e238b758d6742df5ad579f3b6c",
          "body": "…ly (#4140)\n\n* fix(amazon-bedrock-agentcore): handle llms.txt fetch failure gracefully\n\nThe server crashes on startup when the configured llms.txt URL returns\nHTTP 404 (or any network error), because load_links_only() in cache.py\ncalls doc_fetcher.parse_llms_txt() without error handling. The upstrea\n[…]\nNGELOG.md entry under Unreleased > Fixed\n\nAddresses review comments from @kevin-orellana.\n\n---------\n\nCo-authored-by: Kevin Orellana <kfo215@nyu.edu>\nCo-authored-by: Kevin Orellana <keorel@amazon.com>",
          "is_bot": false,
          "headline": "fix(amazon-bedrock-agentcore): handle llms.txt fetch failure graceful…",
          "author_name": "@masamaru0513",
          "author_login": "masamaru0513",
          "committed_at": "2026-07-27T16:48:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "47a290432e0a94534629a7ddb19dbb51c34d1e09",
          "body": "…browser_evaluate results (#3995)\n\n* fix(amazon-bedrock-agentcore-mcp-server): preserve non-ASCII text in browser_evaluate results\n\nbrowser_evaluate serializes object/array results with json.dumps but\nwithout ensure_ascii=False, so non-ASCII characters (CJK, emoji) come\nback as \\uXXXX escapes. The s\n[…]\nheck (no-op)\n\n---------\n\nCo-authored-by: kimnamu <kimnamu@users.noreply.github.com>\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\nCo-authored-by: Kevin Orellana <kfo215@nyu.edu>",
          "is_bot": false,
          "headline": "fix(amazon-bedrock-agentcore-mcp-server): preserve non-ASCII text in …",
          "author_name": "Lucas Kim",
          "author_login": "kimnamu",
          "committed_at": "2026-07-27T00:09:11Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "cbde1fbc56ce931f71e3ec9667b213e2ed09a726",
          "body": "Co-authored-by: Fred Park <parkfrex@amazon.com>",
          "is_bot": false,
          "headline": "fix(influxdb): tighten connection configuration handling (#4149)",
          "author_name": "j00n",
          "author_login": "fredjoonpark",
          "committed_at": "2026-07-24T18:18:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8a6c5eb86477daef07c4527f6aa3daba689c8eab",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.55 (#4332)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-24T11:31:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7fa9b77127d87a162706a2ec533d830637fc8408",
          "body": "…119)\n\n* feat(healthomics): add workflow_type filter to ListWorkflows tool\n\nThe ListWorkflows tool did not expose the `type` parameter supported\nby the HealthOmics ListWorkflows API. This makes it impossible to\ndiscover AWS-provided Ready2Run workflows via the MCP server.\n\nAdd an optional `workflow_\n[…]\nent's LLM,\neven when ctx.error() is not surfaced by all MCP clients.\n\nAddresses review feedback from @markjschreiber on PR awslabs#4119.\n\n---------\n\nCo-authored-by: Mark Schreiber <mrschre@amazon.com>",
          "is_bot": false,
          "headline": "feat(healthomics): add workflow_type filter to ListWorkflows tool (#4…",
          "author_name": "Stefan Dittforth",
          "author_login": "steditt",
          "committed_at": "2026-07-23T14:51:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f74e3c6e2d7efb2747059cd959ea6b43ed6dd64e",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>\nCo-authored-by: Arne Wouters <25950814+arnewouters@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.54 (#4329)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-23T09:31:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "88e563e9e120dff8836c123cb74b1a452200eaaf",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.07.20260723053753 (#4328)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-23T06:50:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52f529dd6b87092f926f23f7e6071fe8cad14ac0",
          "body": "… by column name, drop execution_time_ms (#4127)\n\n- Serverless list_clusters reported a bogus database_name (e.g. \"true\")\n  because it read an arbitrary config parameter; report the built-in 'dev'\n  database instead. Every serverless workgroup exposes 'dev' and can always\n  connect to it. Callers ca\n[…]\n\n- Document that discovery reflects the connected principal's privileges;\n  datashare (shared) databases and schemas appear only when that principal\n  has been granted access to the consumer database.",
          "is_bot": false,
          "headline": "fix(redshift-mcp-server): correct serverless db name, map SHOW output…",
          "author_name": "Saeed Mallak",
          "author_login": "saeedma8",
          "committed_at": "2026-07-23T05:17:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "58d868d2fa59348d5260105394a587416f8f841b",
          "body": "…ation sub-server to BCM MCP (#4095)\n\n* feat: add Compute Optimizer Automation tool to BCM MCP\n\n* fix: update to new FastMCP pattern\n\n* fix: resolve untyped service model type error\n\n* fix: test coverage\n\n* feat(billing-cost-management-mcp-server): offload large CO Automation list responses to SQL a\n[…]\nSERT out of the records converter loop\n\n* fix: compute-optimizer-automation -> aco-automation\n\n* fix: add DescribeVolume perms to README\n\n---------\n\nCo-authored-by: Matthew Kelsey <matkels@amazon.com>",
          "is_bot": false,
          "headline": "feat(billing-cost-management-mcp-server): add Compute Optimizer Autom…",
          "author_name": "Matt Kelsey",
          "author_login": "mattkelsey",
          "committed_at": "2026-07-23T04:55:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4e25378104fd0d52dc15123a51ade458d70844e8",
          "body": "…ster health assessment (#2955)\n\n* feat: add review module structure, config files, data models, and config loader\n\n- Add review/ subpackage with __init__.py\n- Copy queries.json, signals.json, recommendations.json to config/\n- Add ReviewFinding, ReviewRecommendation, ClusterMetadata, QueryFailureInf\n[…]\n.\n\nPre-existing since the initial server commit (#669); surfaced on environments\nwith a serverless workgroup reporting an empty subnetIds.\n\n---------\n\nCo-authored-by: Vlad Siniavin <vlds@amazon.co.uk>",
          "is_bot": false,
          "headline": "feat(redshift-mcp-server): add cluster_review diagnostic tool for clu…",
          "author_name": "Vlad Siniavin",
          "author_login": "vsiniavin",
          "committed_at": "2026-07-22T23:34:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "45e9e2b36082f62b6b527da0ef729c95134ba168",
          "body": "* Add deprecation warning\n\n* Update README.md\n\n* Prepare for 1.4.0 release\n\n* Update CHANGELOG.md\n\n* Update CHANGELOG.md\n\n* Update CHANGELOG.md\n\n---------\n\nCo-authored-by: Arne Wouters <awouters@amazon.nl>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): add deprecation warning (#4313)",
          "author_name": "Arne Wouters",
          "author_login": "arnewouters",
          "committed_at": "2026-07-22T18:05:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f0477fca49079b46ceee8b12604c0512b14f4736",
          "body": "Co-authored-by: Fred Park <parkfrex@amazon.com>",
          "is_bot": false,
          "headline": "adding timestream team (#4276)",
          "author_name": "j00n",
          "author_login": "fredjoonpark",
          "committed_at": "2026-07-22T17:52:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d9482b20e86dbad6356273a7f1593188f0e0652f",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.07.20260722140608 (#4316)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-22T14:24:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ab1bbebc097d674c1cdd4bd75a8f313be18473bf",
          "body": "…ation Failure (#4315)\n\n* Fix Security Policy Bypass via Startup Initialization Failure\n\n* Remove unnecessary README addition\n\n* Revert back to 1.3.46 and remove DO_NOT_RELEASE\n\n---------\n\nCo-authored-by: Roman Shevchuk <rshev@amazon.com>\nCo-authored-by: Roman Shevchuk <51510790+rshevchuk-git@users.noreply.github.com>\nCo-authored-by: Arne Wouters <awouters@amazon.nl>",
          "is_bot": false,
          "headline": "fix(aws-api-mcp-server): Security Policy Bypass via Startup Initializ…",
          "author_name": "Arne Wouters",
          "author_login": "arnewouters",
          "committed_at": "2026-07-22T14:04:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "70d8c4cb82601a0e48328e34bf7a81b5a6fba073",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.53 (#4301)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-22T09:23:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8a4c4f1345213af7dc211cd7d8c457bf819c1afb",
          "body": "…e-wildcard detection (#4268)\n\n* fix(iam-mcp-server): partition-independent policy denylist and service-wildcard detection\n\nHardens the two IAM guardrails in iam-mcp-server:\n\n1. _check_denied_policy_arn now matches on the policy name (the segment\n   after ':policy/') case-insensitively, so Administr\n[…]\nously rejected for containing a denied word in its path.\n\n---------\n\nCo-authored-by: tildemit <tildemit@users.noreply.github.com>\nCo-authored-by: oshardik <152213340+oshardik@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(iam-mcp-server): partition-independent policy denylist and servic…",
          "author_name": "tildemit",
          "author_login": "tildemit",
          "committed_at": "2026-07-21T23:02:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0d9f100cc94276d09d98168f6e8a687ef4761b9b",
          "body": "… result context (#4298)\n\nCo-authored-by: Zain Jerath <zjerath@amazon.com>",
          "is_bot": false,
          "headline": "refactor(aws-documentation-mcp-server): drop seo_abstract from search…",
          "author_name": "Zain Jerath",
          "author_login": "zjerath",
          "committed_at": "2026-07-21T21:23:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dd6c1a0c039f6941870e219e61af8d37ed090ce0",
          "body": "…pool refresh (#3809)\n\ninitialize_pool() called the synchronous boto3 helpers get_iam_auth_token()\nand _get_credentials_from_secret() directly on the event loop. When the pool\nexpires (every pool_expiry_min minutes) check_expiry() reinitializes it, and\nthe blocking AWS round-trip stalls the stdio tr\n[…]\ns off the\nevent loop and the server stays responsive. Adds regression tests asserting\neach auth path is offloaded.\n\nFixes #3530\n\nCo-authored-by: Ken Zhang <117381978+kennthhz@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(postgres-mcp-server): offload blocking boto3 credential calls in …",
          "author_name": "Aryan Putta",
          "author_login": "aryanputta",
          "committed_at": "2026-07-21T16:21:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7497bff7d61d9f9bd70eaec46bc944a007f3ec19",
          "body": "…P codeowners (#4283)",
          "is_bot": false,
          "headline": "chore(codeowners): remove vishaalmehrishi from the list of AWS IaC MC…",
          "author_name": "Vishaal Mehrishi",
          "author_login": "vishaalmehrishi",
          "committed_at": "2026-07-21T04:10:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "223c2cf68223669f8c18b2c796271c501a527d6e",
          "body": null,
          "is_bot": false,
          "headline": "chore(eks-mcp-server): update CODEOWNERS for eks-mcp-server (#4290)",
          "author_name": "Sarah Li",
          "author_login": "srhsrhsrhsrh",
          "committed_at": "2026-07-21T00:30:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f7d22278f3377d1a3e8529979b3246cd7e13606",
          "body": "…pdates group across 1 directory with 18 updates (#4066)\n\nBumps the github-actions-version-updates group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [actions/checkout](https://github.com/actions/checkout) | `6.0.2` | `7.0.0` |\n| [astral-sh/setup-uv](https://git\n[…]\ner-minor\n  dependency-group: github-actions-version-updates\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update github-actions: bump the github-actions-version-u…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-20T18:38:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "529fd616d01edaa2f2cf352390b9d0b54f41f96e",
          "body": null,
          "is_bot": false,
          "headline": "chore: update IAM MCP codeowners (#4284)",
          "author_name": "Arne Wouters",
          "author_login": "arnewouters",
          "committed_at": "2026-07-20T13:32:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9295dba069363e7302e3b9a9498b14ff932d1b2d",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.51 (#4278)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-20T07:58:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5806ec09c070d5b8172a007f893a00ed2df41d75",
          "body": "* fix: relax EKS CA strict TLS checks\n\n* test(eks-mcp-server): cover SSL context compatibility\n\n---------\n\nCo-authored-by: Sarah Li <43288700+srhsrhsrhsrh@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(eks-mcp-server): support EKS CAs without AKI (#4121)",
          "author_name": "King Star",
          "author_login": "jstar0",
          "committed_at": "2026-07-17T22:53:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5b5b2163d6f34891b5156d7569214a753d8e68e2",
          "body": "….0 (#4271)\n\nserver.py and tests/test_error_signaling_middleware.py both use:\n\n    from fastmcp.tools import ToolResult\n\nwhich is only re-exported from fastmcp/tools/__init__.py starting in\nthe fastmcp 3.x line. On fastmcp 2.14.x (the previous floor), ToolResult\nexists at fastmcp.tools.tool but is n\n[…]\nractice. This aligns BCM with the fastmcp floors already used by\necs-mcp-server (>=3.0.0), aws-api-mcp-server (>=3.0.1), and\nopenapi-mcp-server (>=3.3.1,<4).\n\nSigned-off-by: Yu Wang <ywmzn@amazon.com>",
          "is_bot": false,
          "headline": "fix(billing-cost-management-mcp-server): raise fastmcp floor to >=3.0…",
          "author_name": "Yu Wang",
          "author_login": "wangyuhere",
          "committed_at": "2026-07-17T21:10:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "eb2b2eba2ada665799fae89f8dfc34f8e2a877fb",
          "body": "…4134)\n\nget_k8s_events subscripted event keys after cleanup_resource_response dropped null-valued keys, raising KeyError on events with null optional fields (common with events.k8s.io/v1). Use .get() instead and add a regression test.\n\nCo-authored-by: Sarah Li <43288700+srhsrhsrhsrh@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(eks-mcp-server): handle null optional fields in get_k8s_events (#…",
          "author_name": "Edoardo Busano",
          "author_login": "edobusy",
          "committed_at": "2026-07-17T19:59:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ed942adf81b80b9f96abf7ae80ad15a2e18feb7d",
          "body": "…m/language inputs (#4046)\n\nValidate service_platform and service_language against the set of supported\nvalues before constructing the template file path, so only known, expected\ninputs reach the path-construction logic. Unsupported values now return the\nexisting \"not available\" message instead of being passed through to the\nfilesystem lookup. Adds regression tests covering unexpected input shapes.",
          "is_bot": false,
          "headline": "fix(cloudwatch-applicationsignals): validate enablement guide platfor…",
          "author_name": "Lei Wang",
          "author_login": "wangzlei",
          "committed_at": "2026-07-17T19:53:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ef7c4563f38e3ae9877d518c7176b947b48a68b4",
          "body": "…lesystem root (#4270)\n\nThe arbitrary-file-write fix (PR #3696) confined artifact downloads to a base\ndirectory pinned to the server's working directory at startup. When an MCP\nclient spawns the server with the filesystem root as its working directory\n(common for desktop/IDE clients launched outside\n[…]\nAdds regression tests for the root-base refusal, the env override, the CWD\ndefault, and directory auto-creation. Documents AWS_TRANSFORM_MCP_WRITE_DIR and\nthe write-confinement behavior in the README.",
          "is_bot": false,
          "headline": "fix(aws-transform-mcp-server): refuse downloads when write-base is fi…",
          "author_name": "eswarjal",
          "author_login": "eswarjal",
          "committed_at": "2026-07-17T19:22:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "623765ba8debb25b57f2b003b312bff0bd2818bd",
          "body": "…e-char filter (#4085)\n\n* fix(aws-iac-mcp-server): validate rules_file_path and harden invisible-char filter\n\nAddresses two security findings in aws-iac-mcp-server (SIM-T P441185217,\nSauron SOCCRE-20232) reported via the AWS Vulnerability Reporting Program.\n\n1. Arbitrary local file read (CWE-22) via\n[…]\nconfig instead\n\n* drop AWS_IAC_MCP_RULES_DIR, restrict to original behavior of default rules\n\n* Update secrets\n\n* Remove dead code and tests. REmoved vullnerable code path. Load bundled rules directly",
          "is_bot": false,
          "headline": "fix(aws-iac-mcp-server): validate rules_file_path and harden invisibl…",
          "author_name": "kdbrogan",
          "author_login": "kdbrogan",
          "committed_at": "2026-07-17T17:09:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7f42ffeb8ec95860950212a81ea8ad802b8f9142",
          "body": "* search_table POC\n\n* use model for response, bring over IS removals\n\n* sort results by most keyword matches\n\n* tests & readme\n\n* better errpr response, test coverage\n\n* test coverage\n\n* test coverage\n\n* fix subsection boundary, update docstrings\n\n* import error fix\n\n* remove unused helper\n\n* colspa\n[…]\nn matching, CN truncation, live test URL\n\n* pyright fixes\n\n---------\n\nCo-authored-by: alexisareyn <lexireyn@amazon.com>\nCo-authored-by: Aaditya Bhoota <51334684+AadityaBhoota@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat: add search_table tool for large table filtering (#3642)",
          "author_name": "alexisareyn",
          "author_login": "alexisareyn",
          "committed_at": "2026-07-17T14:56:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "64f3b597e16c8b16a5165368bfb643b2ad55ff86",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.50 (#4272)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-17T08:35:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0a7ba42267a481eb2eef1872537da9fb398e4761",
          "body": "…erverless or provisioned access (#3518)\n\n* fix(redshift): graceful cluster discovery when IAM lacks serverless or provisioned access\n\nPreviously, discover_clusters() would fail entirely if the IAM role lacked redshift-serverless permissions (or redshift provisioned permissions). This made the MCP s\n[…]\n in test_reshift\n\n* Delete src/redshift-mcp-server.zip\n\n* fixed pre-commit\n\n---------\n\nCo-authored-by: Guna Sekhar Babu <gunasekhar.s@wowcher.co.uk>\nCo-authored-by: Sergey Konoplev <gray.ru@gmail.com>",
          "is_bot": false,
          "headline": "fix(redshift-mcp-server): graceful cluster discovery when IAM lacks s…",
          "author_name": "guna sekhar babu",
          "author_login": "S-gunasekhar",
          "committed_at": "2026-07-17T02:38:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3e7b454e64d5b46a388fa434dc5716b47c4c4c0f",
          "body": "…per-directory PR explosion (#4267)\n\n* chore(deps): group Dependabot updates across directories (group-by: dependency-name)\n\nThe uv/npm/docker update configs use `directories: [\"**/*\"]` with a\n`groups` block. Dependabot grouping is per-directory, so a single\nupstream release fans out into one groupe\n[…]\nr dependency updates.\n\n* chore: trigger CI\n\n---------\n\nCo-authored-by: scottschreckengaust <345885+scottschreckengaust@users.noreply.github.com>\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(deps): group Dependabot updates across directories to stop the …",
          "author_name": "Scott Schreckengaust",
          "author_login": "scottschreckengaust",
          "committed_at": "2026-07-16T23:05:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2d30ab513cc13e6eb1bb0d93bd214c08a493bb33",
          "body": "… (#4141)\n\n* fix(openapi-mcp-server): block external $ref SSRF/LFI in spec parsing\n\nThe DNS-pinned fetch (_pinned_fetch) only guarded the root spec document.\nThe parsed bytes were then handed to prance's ResolvingParser with default\nsettings, whose resolver and validation backend dereference $ref ta\n[…]\nified: a `null`/`42` body now raises ValueError, not\nTypeError. Adds a regression test covering null/int/list/string roots.\n\n---------\n\nCo-authored-by: Abhijeet Patil <abhijeet.patil@choicehotels.com>",
          "is_bot": false,
          "headline": "fix(openapi-mcp-server): block external $ref SSRF/LFI in spec parsing…",
          "author_name": "Abhijeet Patil",
          "author_login": "prajwalendra",
          "committed_at": "2026-07-16T18:40:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "778b5a5db8a6f5b92ddb355e59b398544dbf6630",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.48 (#4133)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-15T11:59:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a024ce485007cb6d9503455bf689c1407d87c3a0",
          "body": null,
          "is_bot": false,
          "headline": "docs: update README.md (#4129)",
          "author_name": "Arne Wouters",
          "author_login": "arnewouters",
          "committed_at": "2026-07-14T08:17:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "58ae27b09c0a37f13481027c28098367f2922987",
          "body": "… (#4106)\n\n* feat(docusaurus): add Japanese (ja) locale for the documentation site\n\nEnable the `ja` locale in the Docusaurus config, add a locale dropdown to\nthe navbar, and add Japanese translations for all 68 documentation pages\n(61 server docs, 4 samples, intro, installation, vibe coding) plus th\n[…]\nhe ja\nbuild still renders the sidebar, navbar, and footer labels in Japanese.\n\nSigned-off-by: Daijiro Wachi <daijiro.wachi@gmail.com>\n\n---------\n\nSigned-off-by: Daijiro Wachi <daijiro.wachi@gmail.com>",
          "is_bot": false,
          "headline": "feat(docusaurus): add Japanese (ja) locale for the documentation site…",
          "author_name": "Daijiro Wachi",
          "author_login": "watilde",
          "committed_at": "2026-07-14T08:15:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "984c2e70ffa99e3875ddd0fe37f588a2a2d365e2",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.47 (#4128)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-14T08:09:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c43296dc9dae27852c4c2b9fa4925d36600375b8",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.07.20260713210810 (#4126)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-13T23:57:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc5bf8f863f2686384ee9a7629a1497647e4651e",
          "body": "…RF (#4108)\n\n* fix(openapi-mcp-server): DNS-pin spec fetches to prevent rebinding SSRF\n\nThe multi-spec (additional_specs) path validated spec_url via\nvalidate_url_for_spec() and then discarded the result, re-fetching with\nhttpx.get(url) — a fresh DNS resolution. A rebinding server could answer a\npub\n[…]\n <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>\nCo-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(openapi-mcp-server): DNS-pin spec fetches to prevent rebinding SS…",
          "author_name": "Scott Schreckengaust",
          "author_login": "scottschreckengaust",
          "committed_at": "2026-07-12T12:43:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "95623c9fc68e7353034ae38d9dce3663a5338614",
          "body": "…#4109)\n\n* feat(redshift-mcp-server): use SHOW commands for metadata discovery\n\nUpdate the metadata-discovery tools (list_databases, list_schemas,\nlist_tables, list_columns) to use native Redshift SHOW commands\n(SHOW DATABASES / SHOW SCHEMAS / SHOW TABLES / SHOW COLUMNS), aligning\nwith standard SQL \n[…]\nold the injection-escaping checks into the schemas/tables/columns discovery tests.\n\n---------\n\nCo-authored-by: Sergey Konoplev <sergkono@amazon.com>\nCo-authored-by: Sergey Konoplev <gray.ru@gmail.com>",
          "is_bot": false,
          "headline": "feat(redshift-mcp-server): use SHOW commands for metadata discovery (…",
          "author_name": "Saeed Mallak",
          "author_login": "saeedma8",
          "committed_at": "2026-07-10T18:44:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "db578053c65e9ecbd332e2a221a535d4f5e0a271",
          "body": "…ess by making it a CLI parameter (#3810)\n\n* Hardening secret manager access by making it a CLI parameter\n\n* Hardening secret manager access by making it a CLI parameter\n\n* Hardening secret manager access by making it a CLI parameter\n\n---------\n\nCo-authored-by: Alain Krok <alkrok@amazon.com>\nCo-authored-by: Laith Al-Saadoon <9553966+theagenticguy@users.noreply.github.com>\nCo-authored-by: Scott Schreckengaust <scottschreckengaust@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(mssql-mcp-server,oracle-mcp-server): Hardening secret manager acc…",
          "author_name": "shreyaskshekhar",
          "author_login": "shreyaskshekhar",
          "committed_at": "2026-07-10T17:16:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "23b38415a3535eb835b63510d2d9956722119b06",
          "body": "* docs: Add AWS MCP migration guide\n\nAdd MIGRATION.md to aws-api-mcp-server with:\n- Softer intro covering broader AWS MCP benefits (CloudWatch metrics,\n  CloudTrail, OAuth 2.1, sandboxed execution, documentation retrieval)\n- Full tool comparison table for both servers with link to official docs\n- Co\n[…]\ne dependencies to their newest\nversions at install time, which is a supply chain risk if any\ndependency is compromised. Pin to the current stable release and\nadd a note explaining why pinning matters.",
          "is_bot": false,
          "headline": "docs: Add AWS MCP migration guide (#4114)",
          "author_name": "Megha Goyal",
          "author_login": "meghagoyal04",
          "committed_at": "2026-07-10T13:51:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "84303565abd4bcbe21878ec9a699888d0c49ffc6",
          "body": null,
          "is_bot": false,
          "headline": "chore: add do not release flag temporarily (#4112)",
          "author_name": "Arne Wouters",
          "author_login": "arnewouters",
          "committed_at": "2026-07-10T13:46:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5dca20ce971ee086243c8dc40f3ee720d4b79439",
          "body": "…ads (#3807)\n\nCo-authored-by: Yunlin Qi <qiyunlin@amazon.com>",
          "is_bot": false,
          "headline": "chore: add path validation for params_file to block sensitive file re…",
          "author_name": "YQ",
          "author_login": "jade710",
          "committed_at": "2026-07-09T22:15:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "77c5c5108b5f03b7406f662ea7d9a598612780a2",
          "body": "…tool for real invoice data with FX/local-currency, tax breakdowns, and PO numbers (#4093)\n\n* feat(billing-cost-management-mcp-server): add invoicing list-invoice-summaries tool\n\nWraps the AWS Invoicing ListInvoiceSummaries API as a new FastMCP tool with a detailed, field-by-field description (invoi\n[…]\nool description and add epoch-timestamp + STS-failure tests. Addresses review on #4093.\n\nSigned-off-by: Ankit Malpani <malpani@amazon.com>\n\n---------\n\nSigned-off-by: Ankit Malpani <malpani@amazon.com>",
          "is_bot": false,
          "headline": "feat(billing-cost-management-mcp-server): add list-invoice-summaries …",
          "author_name": "malpani",
          "author_login": "malpani",
          "committed_at": "2026-07-09T19:19:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ed1681d005a89c0e02b2b6157a7b8350a7cbe1ff",
          "body": "…4101)\n\nThe DENIED_POLICY_ARNS guardrail compared policy ARNs using\ncase-sensitive set membership, but IAM resolves managed-policy ARNs\nwithout regard to case. A case variant of a denied ARN therefore passed\nthe check while IAM still attached the canonical high-privilege policy\n(e.g. AdministratorAc\n[…]\n IAM's own resolution behavior. Applies\nto both attach_user_policy and attach_group_policy.\n\nAdds regression tests covering lower/upper/mixed-case and\nwhitespace-padded variants for both entry points.",
          "is_bot": false,
          "headline": "fix(iam-mcp-server): make managed-policy denylist case-insensitive (#…",
          "author_name": "oshardik",
          "author_login": "oshardik",
          "committed_at": "2026-07-08T21:22:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "436063f35a02f90f3a6009b179a96bd73b9390d8",
          "body": "…n (#4092)\n\nIn read-only mode, readonly_query and transact accepted bare Postgres\nSET <name> = ... / SET LOCAL / set_config(...) statements. Because the\npooled connection uses autocommit and BEGIN TRANSACTION READ ONLY only\nblocks writes to tables (not session/GUC state), such a statement was\ncommit\n[…]\n scrub\n  fails, and ROLLBACK before scrubbing on a read-only violation in transact.\n\nVerified end-to-end against a live Aurora DSQL cluster; 238 unit tests\npass; detector at 100% coverage; ruff clean.",
          "is_bot": false,
          "headline": "fix(aurora-dsql): harden read-only mode against session-state mutatio…",
          "author_name": "Anwesha",
          "author_login": "anwesham-lab",
          "committed_at": "2026-07-08T19:26:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d4dbc333552c88e5ad9133686898228b2238d581",
          "body": "… from PromQL tools (#3999)\n\n* docs(cloudwatch-mcp-server): remove regional availability disclaimers from PromQL tools\n\nDrop the hardcoded list of supported regions (us-east-1, us-west-2,\neu-west-1, ap-southeast-1, ap-southeast-2) from the PromQL tool region\nparameter descriptions and the README not\n[…]\nalls in PromQL tools\n\nruff format collapses the now-shorter region parameter descriptions onto\na single line (they fit within the 99-char limit after the regional\navailability disclaimer was removed).",
          "is_bot": false,
          "headline": "docs(cloudwatch-mcp-server): remove regional availability disclaimers…",
          "author_name": "Gianluca Cacace",
          "author_login": "gcacace",
          "committed_at": "2026-07-08T12:08:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "636aca8e109b5559006044f035bb89c16e9e5410",
          "body": "…-server (#4063)\n\nCo-authored-by: Spencer Corwin <spencor@amazon.com>",
          "is_bot": false,
          "headline": "chore(codeowners): add spencercorwin as codeowner for aurora-dsql-mcp…",
          "author_name": "Spencer Corwin",
          "author_login": "spencercorwin",
          "committed_at": "2026-07-07T22:36:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "94a27d16d82d00bcc465710b7e4973dbec878729",
          "body": "…on to prevent bypass (#4029)\n\n* fix(aurora-dsql-mcp-server): strip SQL comments before regex evaluation to prevent bypass\n\nSQL inline comments (/**/) are treated as whitespace by PostgreSQL but\nnot by Python's regex engine. This allows payloads like INTO/**/OUTFILE\nto bypass \\s+ patterns in readonl\n[…]\n-- comment injection detection) and the\nstripped SQL (catching /**/ keyword bypass).\n\n* fix: update uv.lock and fix import ordering for ruff\n\n---------\n\nCo-authored-by: Pooja Kale <pjakale@amazon.com>",
          "is_bot": false,
          "headline": "fix(aurora-dsql-mcp-server): strip SQL comments before regex evaluati…",
          "author_name": "Pooja Kale",
          "author_login": "pkale",
          "committed_at": "2026-07-07T19:01:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0e96fa1d3a6c5bbf84fcd89ab02ff70a34d061a5",
          "body": "* fix: fastmcp package to 3.2.0\n\n* fix: adapt tests to fastmcp 3.x tool API\n\n- aws-iac: @mcp.tool() returns the plain function (no .fn wrapper)\n- document-loader: FastMCP.get_tools() removed, use list_tools()\n- billing: decorated symbol has no .name, query server.get_tool()\n\n* fix: resolve pyright e\n[…]\nstmcp imports to public paths (fastmcp.tools/fastmcp.prompts)\n  since fastmcp.tools.tool / fastmcp.prompts.prompt no longer resolve\n- fix misplaced type:ignore for dict filters arg in aws_pricing test",
          "is_bot": false,
          "headline": "fix: fastmcp package to 3.2.0 (#4088)",
          "author_name": "Scott Schreckengaust",
          "author_login": "scottschreckengaust",
          "committed_at": "2026-07-07T18:01:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "18ba73c0170963fe30ee9e9aaf884b37557e18d8",
          "body": "The start_run_batch tool passed the batch name to the boto3 StartRunBatch\nAPI under the key 'name', which is not a valid parameter. The API expects\n'batchName'. This caused parameter validation errors whenever a batch name\nwas supplied. Update the parameter key and the corresponding test assertion.",
          "is_bot": false,
          "headline": "fix(healthomics): use batchName parameter in StartRunBatch call (#4089)",
          "author_name": "Mark Schreiber",
          "author_login": "markjschreiber",
          "committed_at": "2026-07-06T23:37:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3f87d666b4c09e1d98fc0bd53235d1ddc4fe1d6c",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.07.20260706214220 (#4087)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-06T21:46:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ceb1e788082f4ae70094b9e784dc95e21963685d",
          "body": "* update project script\n\n* add quotes for project scripts",
          "is_bot": false,
          "headline": "fix: roda-mcp update project script (#4086)",
          "author_name": "Guyu Ye",
          "author_login": "guyu-ye",
          "committed_at": "2026-07-06T21:39:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "012b37c8935e4582da66fdffe61595732bea2cb9",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.07.20260706200910 (#4084)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-06T20:24:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "21db37d2894534b25b464a80f001a45db57c8f5d",
          "body": "The check-license-header action runs in strict mode, which requires\nevery file to be matched by either an include or exclude glob. The\nraw *.drawio source file (an XML-based diagram format) matched\nneither, producing \"Config does not cover the file\" — treated as an\nerror.\n\nFollow the existing conven\n[…]\ns): add *.drawio to the first block's exclude\n(no Python-style header expected) and the third block's include (so\nstrict mode acknowledges it).\n\nCo-authored-by: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: exclude *.drawio from license header check (#4082)",
          "author_name": "Scott Schreckengaust",
          "author_login": "scottschreckengaust",
          "committed_at": "2026-07-06T19:56:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "bc316ca982ada1bf864267b121c60c8f7d8daef5",
          "body": "* initial sync from gitlab\n\n* update packages and test coverage\n\n* update installation instructions in README; moved architecture to a different file; minor updates to package files\n\n* update path to architecture\n\n* update based on pull request review; update docusaurus\n\n* update packages; add gif\n\n\n[…]\nt; update pytest location\n\n* fix null-value crash pattern in server\n\n* fix for crash on null for all tools\n\n---------\n\nCo-authored-by: Laith Al-Saadoon <9553966+theagenticguy@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat: add RODA MCP server (#4038)",
          "author_name": "Guyu Ye",
          "author_login": "guyu-ye",
          "committed_at": "2026-07-06T19:29:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8e7650ba7cd73d8ba35150ca4daf5ab3bd6836d0",
          "body": "…072)\n\nFixes #4036\n\nMCP clients that serialize unset optional string parameters as empty\nstrings caused get_eks_insights to enter detail mode and call\nDescribeInsight with an empty id. Normalize insight_id before choosing\nlist vs detail mode and add regression tests for empty/whitespace ids.\n\nCo-authored-by: syf2211 <syf2211@users.noreply.github.com>\nCo-authored-by: Sarah Li <43288700+srhsrhsrhsrh@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(eks): treat blank insight_id as list mode in get_eks_insights (#4…",
          "author_name": "石岳峰",
          "author_login": "syf2211",
          "committed_at": "2026-07-02T20:48:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2d95d9cd041af77846b6cf29bc3b64819914dcfd",
          "body": "Mirror the EF Core adapter docs from the canonical agent-plugins\nDSQL skill into the MCP server skill and Kiro Power steering:\n\n- Add the EF Core (.NET) adapter to the connectivity adapters table\n  and bump the specialized-adapter count 3 -> 4.\n- Add a C# / .NET section (Npgsql connector + EF Core s\n[…]\nde.\n- Update onboarding capability counts (12 drivers, 4 adapters).\n\nKeeps kiro_power/steering byte-identical to skills/dsql-skill\nreferences.\n\nCo-authored-by: Prabakaran Annadurai <prabaw@amazon.com>",
          "is_bot": false,
          "headline": "feat(aurora-dsql): add EF Core .NET ORM adapter guidance (#4060)",
          "author_name": "Prabakaran Annadurai",
          "author_login": "praba2210",
          "committed_at": "2026-07-02T19:50:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a584e2aadec3f47302ab5e9be0e9a6f2ba657e1c",
          "body": "…(#4055)\n\nConcurrent execute_query calls against the same cluster:database shared one\nunguarded Redshift Data API session and could interleave on it, leading to a\nsession-creation race under concurrent cold starts (creating and leaking\nextra server-side sessions and surfacing intermittent errors), r\n[…]\nructions, add a session\n  management note, and drop the now-unused consts.\n\nVerified end-to-end against live provisioned and serverless clusters.\n\nCo-authored-by: Sergey Konoplev <sergkono@amazon.com>",
          "is_bot": false,
          "headline": "fix(redshift-mcp-server): serialize the per-cluster:database session …",
          "author_name": "Sergey Konoplev",
          "author_login": "grayhemp",
          "committed_at": "2026-07-02T17:42:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "71caffa8847723d7b4b5e1242487efd6182f0336",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.07.20260702161703 (#4071)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-07-02T16:56:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4ebf0ff153f0c50e34414c890100f78323cb4b80",
          "body": "Co-authored-by: Som Chatterjee🤖 <somsubhr@amazon.com>",
          "is_bot": false,
          "headline": "chore(billing-cost-management): bump version to 0.0.25 (#4069)",
          "author_name": "Som Chatterjee",
          "author_login": "somsubhro",
          "committed_at": "2026-07-02T15:49:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9c2ee9554560c1d32a4e4f3dd9e6b7d4574eac29",
          "body": "…T.md link (#4057)\n\nDocusaurus resolves relative .md links against the importing page's\nlocation (docusaurus/docs/servers/), not the source file's location.\nThis caused a broken link build failure.",
          "is_bot": false,
          "headline": "fix(valkey-mcp-server): use absolute GitHub URL for ELASTICACHECONNEC…",
          "author_name": "Jonathan Neufeld",
          "author_login": "Jonathan-Improving",
          "committed_at": "2026-06-30T17:30:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3f1eaea4d76cd088de05c8398977a303b43d4f39",
          "body": "…kill + Kiro power (#4020)\n\n* docs(aurora-dsql): mirror 8 reference files from agent-plugins into the skill + Kiro power\n\nThe agent-plugins DSQL skill (canonical source) carries 8 reference files\nthat were never mirrored to the awslabs/mcp skill, creating cross-platform\ndrift. These landed in agent-\n[…]\ning only works for #-style\ncomments (not SQL --), and adding it would break verbatim mirroring of\nthe canonical agent-plugins source, so audit the finding in\n.secrets.baseline as not-a-secret instead.",
          "is_bot": false,
          "headline": "docs(aurora-dsql): mirror 8 reference files from agent-plugins into s…",
          "author_name": "Aleksandar Maksimovic",
          "author_login": "amaksimo",
          "committed_at": "2026-06-30T00:34:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "89a7927e7b13b8453eb1d4e18dba0ec4e3292a11",
          "body": "…… (#4045)\n\n* fix(aws-dataprocessing-mcp-server): block UNLOAD bypass of read-only guardrail\n\nSwitch the Athena query handler gate from a denylist (contains_write_operations)\nto the existing allowlist (is_read_only_query) so unrecognized statements are\nblocked by default. Also add UNLOAD to WRITE_OP\n[…]\ned with write access\n\n* style(aws-dataprocessing-mcp-server): fix ruff format line length in test\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(aws-dataprocessing-mcp-server): block UNLOAD bypass of read-only …",
          "author_name": "linliyu",
          "author_login": "LiyuanLD",
          "committed_at": "2026-06-29T23:21:25Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "27def17cb45f32a3e6b1ba30f078138d2798ba32",
          "body": "…r Cost Explorer operations (#4039)\n\n* fix(billing-cost-management-mcp-server): make SQL offload dispatch and size gate actually fire\n\nTwo bugs in the SQL-offload path made it net-negative for the agent:\n\n1. Dispatch mismatch. _get_specialized_converter keys (snake_case)\n   never matched the operati\n[…]\n-management-mcp-server): consolidate SQL-offload and pagination boilerplate\n\n1. Simplify convert_response_if_needed return contract\n2. Pagination-envelope auto-derivation in convert_response_if_needed",
          "is_bot": false,
          "headline": "fix(billing-cost-management): fix SQL-offload and pagination paths fo…",
          "author_name": "Yu Wang",
          "author_login": "wangyuhere",
          "committed_at": "2026-06-29T20:58:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "512a128c4b1a1c9d808eed665d6674c4a8b4c5d6",
          "body": "…urity-model docs (#4044)\n\n* fix(mysql-mcp-server): strip SQL comments before regex to close /**/ bypass.\n\nThe mutable SQL detector matched regexes against the raw SQL string while\nMySQL treats /* ... */, --, and # as whitespace. Payloads like\nINTO/**/OUTFILE and LOAD/**/DATA INFILE bypassed the rea\n[…]\nNSERT and variants) plus two comment-only\n  negative cases.\n- Bump 1.0.21 -> 1.0.22 in pyproject.toml, __init__.py, and uv.lock.\n\n---------\n\nCo-authored-by: Vrushali Suresh Kadam <vrushaka@amazon.com>",
          "is_bot": false,
          "headline": "fix(mysql-mcp-server): close read-only bypasses (CWE-184) and add sec…",
          "author_name": "Vrushali Kadam",
          "author_login": "happycupofjava",
          "committed_at": "2026-06-29T20:21:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5b22120e3a3faacb5c146dd15019741d7ddeb7e2",
          "body": "…+ Command Runner Tools (#4024)\n\n* Introducing MCP server v2\n\n* Round of clean-up / refactoring\n\n* Add command runner tools (`valkey_read`, `valkey_write`, `valkey_admin`) and their respective unit tests. Update AEA-355 plan and main imports to reflect phase completion.\n\n* Add inline documentation t\n[…]\nd, resolving an agent usability issue\n\n* Add documentation for tool name collision handling strategies in README\n\n* Document known limitations for Valkey Search operations in aggregate search MCP tool",
          "is_bot": false,
          "headline": "feat(valkey-mcp-server): V2 — GLIDE migration, Focused Search + JSON …",
          "author_name": "Jonathan Neufeld",
          "author_login": "Jonathan-Improving",
          "committed_at": "2026-06-29T20:17:29Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "02cdc86ccaeae0a65999c672336b80369842018a",
          "body": "Add sqlglot-based SQL validation to storage_lens_run_query to reject\nDDL/DML statements (CREATE, DROP, ALTER, INSERT, UPDATE, DELETE, MERGE,\nGRANT, REVOKE) and multi-statement input. Only single top-level SELECT\nor WITH...SELECT CTE queries are allowed through to Athena execution.\n\nThe validation ap\n[…]\ne tool entry point.\n\nUses sqlglot with Trino dialect for robust AST-based parsing. The\n{table} placeholder is substituted with a dummy identifier before\nparsing to avoid false-positive parse failures.",
          "is_bot": false,
          "headline": "fix(storage-lens): Validate user queries are read-only SELECT (#4030)",
          "author_name": "Gary",
          "author_login": "Comusus",
          "committed_at": "2026-06-29T18:16:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4fdc3bcf3c0f0b09db07b277ad8b4c4e67c6ea01",
          "body": "…atch storage modes (#4041)",
          "is_bot": false,
          "headline": "feat(healthomics): adds support for start-run and start-batch-run scr…",
          "author_name": "Mark Schreiber",
          "author_login": "markjschreiber",
          "committed_at": "2026-06-29T16:41:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3a5294539de4de3a91d0ee72d5487bc8b8b1fcd7",
          "body": "Co-authored-by: occhangg <80849383+occhangg@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Troubleshooting setup for AWS Transform (#4028)",
          "author_name": "aishsun2701",
          "author_login": "aishsun2701",
          "committed_at": "2026-06-26T20:50:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2b0b2ece72ea26d93af13fac7378dfdd3bbe9366",
          "body": "…042)\n\nThe recommend tool is no longer available, so remove it from the\ndocumented tools list.\n\nCo-authored-by: Deepankan BharathiNagaraj <deepnkbn@amazon.de>",
          "is_bot": false,
          "headline": "docs(aws-knowledge-mcp-server): remove recommend tool from README (#4…",
          "author_name": "Deepankan Bharathi Nagaraj",
          "author_login": "deepankanbn",
          "committed_at": "2026-06-26T14:19:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "91ecb313b04480217edf573f62d765d0c5a12653",
          "body": "… cost_category_name (#4031)\n\nThe getCostCategories operation silently dropped the cost_category_name\nargument, so callers that asked for the values inside a category got the\nlist of category names instead. The handler also tried to dispatch to a\nnon-existent boto3 method (ce_client.get_cost_categor\n[…]\n/ CostCategoryValues), drop\nthe undocumented getCostCategoryValues operation alias, and document\ncost_category_name in the tool description.\n\nTests now mock the real boto3 method for both call shapes.",
          "is_bot": false,
          "headline": "fix(billing-cost-management-mcp-server): make getCostCategories honor…",
          "author_name": "Yu Wang",
          "author_login": "wangyuhere",
          "committed_at": "2026-06-25T18:12:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4cd85ca5a307b2d6a7c718505e0d0e78cfec0cfa",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.06.20260625003520 (#4032)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-06-25T05:16:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b01e23c35e44dfea130d1f0888eb146746b7ffe7",
          "body": "…ctions in search_documentation (#4027)\n\nCo-authored-by: Zain Jerath <zjerath@amazon.com>",
          "is_bot": false,
          "headline": "feat(aws-documentation-mcp-server): surface per-result recommended se…",
          "author_name": "Zain Jerath",
          "author_login": "zjerath",
          "committed_at": "2026-06-25T00:24:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e4f10c207404bdd605358d368c22aedd601042c1",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.36 (#4022)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-06-24T07:52:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3f3d3722b958ffbf41d75eb9740c0c03e60bcba6",
          "body": "…ent + guide DI for incident RCA (#4025)\n\nThe CloudWatch Logs client used by the ServiceEvents tools (find_deployment,\nget_recent_incidents, get_incident_root_cause) was built in cw_logs.py with a\nbare boto3.client('logs') that ignored AWS_PROFILE, so when the server was run\nwith AWS_PROFILE set (an\n[…]\neciding value is runtime-only data), the next step is a DI breakpoint; and\ncreate_instrumentation frames its primary RCA use as capturing the runtime\nvalues that telemetry and source code cannot show.",
          "is_bot": false,
          "headline": "fix(cloudwatch-applicationsignals): use shared profile-aware logs cli…",
          "author_name": "Min Xia",
          "author_login": "mxiamxia",
          "committed_at": "2026-06-23T22:38:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "da2ae8a739a72adc4815f3e37f257d04970d14a2",
          "body": "…nstrumentation (#4021)\n\nThe dynamic-instrumentation operations are now part of the public\napplication-signals API (boto3 >= 1.43.35), so the bundled private service\nmodel and its dedicated client factory are no longer needed.\n\n- Bump boto3 / boto3-stubs floor to >=1.43.35; refresh uv.lock.\n- Delete\n[…]\nrgs); update crud_tools / status_tools call sites.\n- Update tests to stub the shared client with a tracked-stubber teardown\n  fixture; drop the now-obsolete client-factory and region-resolution tests.",
          "is_bot": false,
          "headline": "refactor(cloudwatch-applicationsignals): use public SDK for dynamic i…",
          "author_name": "Ping Xiang",
          "author_login": "pxaws",
          "committed_at": "2026-06-23T19:05:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9df0ea9d30b12426f44f30998f2ccaa842f4ef89",
          "body": "…#3996)",
          "is_bot": false,
          "headline": "fix: preserve agent space resources, api guide retry, null severity (…",
          "author_name": "ljainiaz",
          "author_login": "ljainiaz",
          "committed_at": "2026-06-23T17:36:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d60d247385212d8eb79cb6de7bc418de63c7ffbe",
          "body": "Log all file path validation outcomes (allowed and denied) to enable\naudit trails for file operations. Also logs streaming output writes\nbefore they occur.",
          "is_bot": false,
          "headline": "fix(aws-api-mcp-server): add logging for file access validation (#4023)",
          "author_name": "anasstahr",
          "author_login": "anasstahr",
          "committed_at": "2026-06-23T11:15:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "eb76f3bbda555dc36e20827f82a311f361675bae",
          "body": "Validate execute_query SQL by parsing it with sqlglot (Redshift dialect) and checking the parsed statement before it runs inside the read-only transaction. Add unit tests. Pin sqlglot>=29.0.1,<30.0.0.\n\nCo-authored-by: Sergey Konoplev <sergkono@amazon.com>",
          "is_bot": false,
          "headline": "feat(redshift-mcp-server): parse read-only queries with sqlglot (#4019)",
          "author_name": "Sergey Konoplev",
          "author_login": "grayhemp",
          "committed_at": "2026-06-23T06:35:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "689a2b0d45c3d0c68a0e80e3dda1d5f7c1648db9",
          "body": "…et eval tests (#3997)\n\nAdd Bedrock-free eval tests for the ServiceEvents and dynamic instrumentation\nMCP tools, providing a top-level quality gate on top of the existing\nunit/integration coverage:\n\n- test_tool_eval.py: validates the 8 core ServiceEvents tools are registered\n  with proper schemas, d\n[…]\ns.\n\nBoth are marked `eval`, need no AWS credentials or LLM, and run as part of the\nstandard pytest suite. Register the `eval` and `llm_eval` markers in\npyproject.toml to avoid unknown-marker warnings.",
          "is_bot": false,
          "headline": "test(cloudwatch-applicationsignals): add tool registry + golden datas…",
          "author_name": "Min Xia",
          "author_login": "mxiamxia",
          "committed_at": "2026-06-19T21:09:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d3a840dbd99dbf4b508694955e35477e59520ac0",
          "body": "* improve robustness of MCP server\n\n* address precommit and code coverage\n\n* remove ref\n\n* add 1 more test\n\n---------\n\nCo-authored-by: Ken Zhang <kennthhz@amazon.com>",
          "is_bot": false,
          "headline": "fix: Improve robustness of MCP server (#3987)",
          "author_name": "Ken Zhang",
          "author_login": "kennthhz",
          "committed_at": "2026-06-19T19:29:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6aa6fe551a968ac0ae114fc1d8792e2057fce00f",
          "body": "…after comparison  (#3977)\n\n* feat(cloudwatch-applicationsignals): add error patterns (operation x exception) to get_endpoint_performance\n\nA \"what error patterns does my service have / changed?\" question previously had no\nbacking tool — the model stitched it together from function-level errors and i\n[…]\nn both _latest_deployment_dt and find_deployment (which previously\nduplicated the parse). Add tests for the naive-coercion case and prove the\ncomparison path no longer raises on a naive deployment_dt.",
          "is_bot": false,
          "headline": "feat(cloudwatch-applicationsignals): support error patterns + before/…",
          "author_name": "Min Xia",
          "author_login": "mxiamxia",
          "committed_at": "2026-06-18T18:37:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "df9ebe29df93da1aad40681707414c506fa4028e",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.06.20260618150747 (#3986)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-06-18T15:18:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8f18991140ff8344401a0f740d05877fffe31b8c",
          "body": "….0.14 (#3985)\n\nThe fixes for pagination, error mapping, and the export job (#3335) were\nlabeled 0.0.13 in the changelog, but 0.0.12 and 0.0.13 were never published\nto PyPI. The first published release carrying these fixes was 0.0.14\n(2026-05-05). Rename the heading so the changelog matches the published\nversion.\n\nCo-authored-by: Steven Johnston <stevehj@amazon.co.uk>",
          "is_bot": false,
          "headline": "docs(healthlake-mcp-server): correct changelog heading to published 0…",
          "author_name": "Steven Johnston",
          "author_login": "aws-steve",
          "committed_at": "2026-06-18T15:17:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7a4f6b539ed9b64d61672d135878d28e783f4684",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.32 (#3984)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-06-18T09:22:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ea55b318a0909e03a875b29b0fcede4f4d0dd8e2",
          "body": "…rs (#3614)\n\nCo-authored-by: Jonathan Lim <lmjonat@amazon.com>\nCo-authored-by: Alain Krok <alkrok@amazon.com>",
          "is_bot": false,
          "headline": "chore(aws-docs-mcp): Updating CODEOWNERS to reflect current maintaine…",
          "author_name": "Jon Lim",
          "author_login": "JonLim",
          "committed_at": "2026-06-18T00:21:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8e91409e00a82e0474c3c07748d5df25d4a2a77a",
          "body": "…-result metadata in search_documentation (#3968)\n\n* feat(aws-documentation-mcp-server): surface optional response and per-result metadata in search_documentation\n\n* fix(aws-documentation-mcp-server): guard metadata validation against malformed backend responses\n\n---------\n\nCo-authored-by: Zain Jerath <zjerath@amazon.com>",
          "is_bot": false,
          "headline": "feat(aws-documentation-mcp-server): surface optional response and per…",
          "author_name": "Zain Jerath",
          "author_login": "zjerath",
          "committed_at": "2026-06-18T00:06:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fd599170e0e456d7d2796bf2503bc24561a0da28",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: bump packages for release/2026.06.20260617223749 (#3980)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-06-17T22:49:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ebcaf8c9030276364d27de3b2fb9e44430bac943",
          "body": "…3979)",
          "is_bot": false,
          "headline": "fix: use semver pattern in version test instead of hardcoded value (#…",
          "author_name": "ljainiaz",
          "author_login": "ljainiaz",
          "committed_at": "2026-06-17T22:35:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b1daa94aeebd24f81c603657b3ce56e154f75a24",
          "body": "Bumps [launch-editor](https://github.com/vitejs/launch-editor) from 2.11.1 to 2.14.1.\n- [Commits](https://github.com/vitejs/launch-editor/compare/v2.11.1...v2.14.1)\n\n---\nupdated-dependencies:\n- dependency-name: launch-editor\n  dependency-version: 2.14.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update npm: bump launch-editor in /docusaurus (#3976)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-17T22:10:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "84fac91ef58b1ef017c75b40ba81aa334a039316",
          "body": "…and path validation (#3973)\n\n* feat(security-agent-mcp-server): add diff scan, threat model review, and path validation\n\n- Add start_diff_scan tool: fast incremental scans focused on git diff\n- Add start_threat_model_review tool: STRIDE-based threat analysis guided by design specs\n- Add WORKSPACE_R\n[…]\n (timeout, archive failure, missing bucket, gone space)\n\n* fix: handle root filesystem as workspace root in path validation\n\n* chore: bump boto3 minimum to 1.43.32 for latest SecurityAgent SDK support",
          "is_bot": false,
          "headline": "feat(security-agent-mcp-server): add diff scan, threat model review, …",
          "author_name": "ljainiaz",
          "author_login": "ljainiaz",
          "committed_at": "2026-06-17T22:01:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ebd24cfcfd947968318e39a79984f9a747f07064",
          "body": "Signed-off-by: awslabs-mcp <203918161+awslabs-mcp@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.31 (#3971)",
          "author_name": "awslabs-mcp",
          "author_login": "awslabs-mcp",
          "committed_at": "2026-06-17T08:27:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b538232a4077c3083daa9f2d78cbb7dc1290b4df",
          "body": "…a result set (#3822)\n\nexecute_query previously raised a 'Query does not have result' error for\nstatements that finish without a result set (e.g. SET). Check HasResultSet\nvia describe_statement before calling get_statement_result and return an\nempty result otherwise.\n\nCo-authored-by: Sergey Konoplev <sergkono@amazon.com>",
          "is_bot": false,
          "headline": "fix(redshift-mcp-server): return empty result for statements without …",
          "author_name": "Sergey Konoplev",
          "author_login": "grayhemp",
          "committed_at": "2026-06-17T02:48:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "801acf5759db2ab7c09b420e77c1d824e667be66",
          "body": "…0 endpoints for all Application Signals services (#3967)\n\n* fix(cloudwatch-applicationsignals): get_endpoint_performance returned 0 endpoints for all AppSignals services\n\nget_endpoint_performance always reported total_endpoints: 0 on the Application\nSignals path, even for services that have operati\n[…]\n _find_service_key_attributes cases for: a service summary missing a Name\n(skipped), and multiple case-insensitive matches (first one is retained).\nendpoint_metrics.py is now 100% line+branch covered.",
          "is_bot": false,
          "headline": "fix(cloudwatch-applicationsignals): get_endpoint_performance returns …",
          "author_name": "Min Xia",
          "author_login": "mxiamxia",
          "committed_at": "2026-06-17T01:38:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        }
      ],
      "releases_count": 100,
      "commits_last_year": 1072,
      "latest_release_at": "2026-07-23T07:09:17Z",
      "latest_release_tag": "2026.07.20260723053753",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 52,
      "days_since_latest_release": 5,
      "mean_days_between_releases": 4.9
    },
    "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": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "awslabs.aws-api-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.aws-api-mcp-server/",
          "is_deprecated": false,
          "latest_version": "1.4.0",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 88,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": "2025-07-14T18:59:12.450549Z",
          "latest_published_at": "2026-07-23T07:02:10.276263Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "awslabs.aws-iac-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.aws-iac-mcp-server/",
          "is_deprecated": false,
          "latest_version": "1.0.21",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 21,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 153342,
          "first_published_at": "2025-11-19T22:57:50.217375Z",
          "latest_published_at": "2026-07-22T14:26:24.966867Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 6
        },
        {
          "name": "awslabs.amazon-mq-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.amazon-mq-mcp-server/",
          "is_deprecated": false,
          "latest_version": "2.0.23",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 25,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 1101,
          "first_published_at": "2025-05-13T23:41:45.549040Z",
          "latest_published_at": "2026-07-28T18:41:23.594297Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "awslabs.aurora-dsql-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.aurora-dsql-mcp-server/",
          "is_deprecated": false,
          "latest_version": "1.0.37",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 38,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 35713,
          "first_published_at": "2025-05-21T16:21:14.271727Z",
          "latest_published_at": "2026-07-28T18:41:21.643126Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "awslabs.aws-appsync-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.aws-appsync-mcp-server/",
          "is_deprecated": false,
          "latest_version": "0.1.14",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 14,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 383,
          "first_published_at": "2025-09-04T19:47:16.933758Z",
          "latest_published_at": "2026-05-08T23:46:46.162481Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 80
        },
        {
          "name": "awslabs.aws-location-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.aws-location-mcp-server/",
          "is_deprecated": false,
          "latest_version": "2.0.18",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 19,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 1044,
          "first_published_at": "2025-05-08T10:05:05.214550Z",
          "latest_published_at": "2026-05-09T00:07:43.934097Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 80
        },
        {
          "name": "awslabs.amazon-qindex-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.amazon-qindex-mcp-server/",
          "is_deprecated": false,
          "latest_version": "0.0.11",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 10,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 158,
          "first_published_at": "2025-06-13T17:16:16.487485Z",
          "latest_published_at": "2026-03-06T09:31:28.009033Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 144
        },
        {
          "name": "awslabs.amazon-neptune-mcp-server",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "License :: OSI Approved :: Apache Software License",
            "Operating System :: OS Independent",
            "Programming Language :: Python",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/awslabs.amazon-neptune-mcp-server/",
          "is_deprecated": false,
          "latest_version": "1.0.19",
          "repository_url": "https://github.com/awslabs/mcp.git",
          "versions_count": 20,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 1295,
          "first_published_at": "2025-05-16T00:42:46.470221Z",
          "latest_published_at": "2026-07-28T18:41:20.909584Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        }
      ]
    },
    "popularity": {
      "forks": 1665,
      "stars": 9510,
      "watchers": 74,
      "fork_history": {
        "days": [
          {
            "date": "2025-08-08",
            "count": 2
          },
          {
            "date": "2025-08-09",
            "count": 1
          },
          {
            "date": "2025-08-10",
            "count": 4
          },
          {
            "date": "2025-08-11",
            "count": 1
          },
          {
            "date": "2025-08-12",
            "count": 3
          },
          {
            "date": "2025-08-13",
            "count": 8
          },
          {
            "date": "2025-08-14",
            "count": 5
          },
          {
            "date": "2025-08-15",
            "count": 4
          },
          {
            "date": "2025-08-16",
            "count": 3
          },
          {
            "date": "2025-08-17",
            "count": 1
          },
          {
            "date": "2025-08-18",
            "count": 9
          },
          {
            "date": "2025-08-19",
            "count": 8
          },
          {
            "date": "2025-08-20",
            "count": 14
          },
          {
            "date": "2025-08-21",
            "count": 2
          },
          {
            "date": "2025-08-22",
            "count": 8
          },
          {
            "date": "2025-08-23",
            "count": 2
          },
          {
            "date": "2025-08-24",
            "count": 1
          },
          {
            "date": "2025-08-25",
            "count": 3
          },
          {
            "date": "2025-08-26",
            "count": 6
          },
          {
            "date": "2025-08-27",
            "count": 7
          },
          {
            "date": "2025-08-28",
            "count": 8
          },
          {
            "date": "2025-08-29",
            "count": 5
          },
          {
            "date": "2025-08-31",
            "count": 3
          },
          {
            "date": "2025-09-02",
            "count": 4
          },
          {
            "date": "2025-09-03",
            "count": 1
          },
          {
            "date": "2025-09-04",
            "count": 2
          },
          {
            "date": "2025-09-05",
            "count": 3
          },
          {
            "date": "2025-09-06",
            "count": 1
          },
          {
            "date": "2025-09-07",
            "count": 1
          },
          {
            "date": "2025-09-08",
            "count": 1
          },
          {
            "date": "2025-09-09",
            "count": 2
          },
          {
            "date": "2025-09-10",
            "count": 5
          },
          {
            "date": "2025-09-11",
            "count": 5
          },
          {
            "date": "2025-09-12",
            "count": 6
          },
          {
            "date": "2025-09-13",
            "count": 4
          },
          {
            "date": "2025-09-14",
            "count": 2
          },
          {
            "date": "2025-09-15",
            "count": 5
          },
          {
            "date": "2025-09-16",
            "count": 6
          },
          {
            "date": "2025-09-17",
            "count": 4
          },
          {
            "date": "2025-09-18",
            "count": 4
          },
          {
            "date": "2025-09-19",
            "count": 6
          },
          {
            "date": "2025-09-20",
            "count": 2
          },
          {
            "date": "2025-09-21",
            "count": 2
          },
          {
            "date": "2025-09-22",
            "count": 4
          },
          {
            "date": "2025-09-23",
            "count": 2
          },
          {
            "date": "2025-09-24",
            "count": 1
          },
          {
            "date": "2025-09-25",
            "count": 6
          },
          {
            "date": "2025-09-26",
            "count": 6
          },
          {
            "date": "2025-09-27",
            "count": 1
          },
          {
            "date": "2025-09-29",
            "count": 8
          },
          {
            "date": "2025-09-30",
            "count": 7
          },
          {
            "date": "2025-10-01",
            "count": 6
          },
          {
            "date": "2025-10-02",
            "count": 1
          },
          {
            "date": "2025-10-03",
            "count": 1
          },
          {
            "date": "2025-10-04",
            "count": 1
          },
          {
            "date": "2025-10-05",
            "count": 2
          },
          {
            "date": "2025-10-06",
            "count": 2
          },
          {
            "date": "2025-10-07",
            "count": 7
          },
          {
            "date": "2025-10-08",
            "count": 7
          },
          {
            "date": "2025-10-09",
            "count": 4
          },
          {
            "date": "2025-10-10",
            "count": 3
          },
          {
            "date": "2025-10-11",
            "count": 1
          },
          {
            "date": "2025-10-12",
            "count": 2
          },
          {
            "date": "2025-10-13",
            "count": 2
          },
          {
            "date": "2025-10-14",
            "count": 2
          },
          {
            "date": "2025-10-15",
            "count": 3
          },
          {
            "date": "2025-10-16",
            "count": 3
          },
          {
            "date": "2025-10-17",
            "count": 4
          },
          {
            "date": "2025-10-18",
            "count": 2
          },
          {
            "date": "2025-10-20",
            "count": 3
          },
          {
            "date": "2025-10-21",
            "count": 1
          },
          {
            "date": "2025-10-22",
            "count": 5
          },
          {
            "date": "2025-10-23",
            "count": 5
          },
          {
            "date": "2025-10-24",
            "count": 2
          },
          {
            "date": "2025-10-25",
            "count": 1
          },
          {
            "date": "2025-10-26",
            "count": 2
          },
          {
            "date": "2025-10-27",
            "count": 1
          },
          {
            "date": "2025-10-28",
            "count": 1
          },
          {
            "date": "2025-10-29",
            "count": 1
          },
          {
            "date": "2025-10-30",
            "count": 3
          },
          {
            "date": "2025-10-31",
            "count": 3
          },
          {
            "date": "2025-11-01",
            "count": 2
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-11-04",
            "count": 3
          },
          {
            "date": "2025-11-05",
            "count": 4
          },
          {
            "date": "2025-11-06",
            "count": 8
          },
          {
            "date": "2025-11-07",
            "count": 6
          },
          {
            "date": "2025-11-08",
            "count": 12
          },
          {
            "date": "2025-11-09",
            "count": 3
          },
          {
            "date": "2025-11-10",
            "count": 2
          },
          {
            "date": "2025-11-11",
            "count": 1
          },
          {
            "date": "2025-11-12",
            "count": 8
          },
          {
            "date": "2025-11-13",
            "count": 4
          },
          {
            "date": "2025-11-14",
            "count": 4
          },
          {
            "date": "2025-11-15",
            "count": 6
          },
          {
            "date": "2025-11-16",
            "count": 4
          },
          {
            "date": "2025-11-17",
            "count": 3
          },
          {
            "date": "2025-11-18",
            "count": 4
          },
          {
            "date": "2025-11-19",
            "count": 5
          },
          {
            "date": "2025-11-20",
            "count": 6
          },
          {
            "date": "2025-11-21",
            "count": 6
          },
          {
            "date": "2025-11-24",
            "count": 2
          },
          {
            "date": "2025-11-25",
            "count": 4
          },
          {
            "date": "2025-11-26",
            "count": 2
          },
          {
            "date": "2025-11-28",
            "count": 1
          },
          {
            "date": "2025-11-29",
            "count": 2
          },
          {
            "date": "2025-11-30",
            "count": 1
          },
          {
            "date": "2025-12-01",
            "count": 4
          },
          {
            "date": "2025-12-02",
            "count": 5
          },
          {
            "date": "2025-12-03",
            "count": 4
          },
          {
            "date": "2025-12-04",
            "count": 2
          },
          {
            "date": "2025-12-05",
            "count": 3
          },
          {
            "date": "2025-12-08",
            "count": 3
          },
          {
            "date": "2025-12-09",
            "count": 3
          },
          {
            "date": "2025-12-10",
            "count": 5
          },
          {
            "date": "2025-12-11",
            "count": 2
          },
          {
            "date": "2025-12-12",
            "count": 3
          },
          {
            "date": "2025-12-13",
            "count": 2
          },
          {
            "date": "2025-12-15",
            "count": 4
          },
          {
            "date": "2025-12-16",
            "count": 6
          },
          {
            "date": "2025-12-17",
            "count": 4
          },
          {
            "date": "2025-12-19",
            "count": 1
          },
          {
            "date": "2025-12-22",
            "count": 4
          },
          {
            "date": "2025-12-23",
            "count": 1
          },
          {
            "date": "2025-12-24",
            "count": 1
          },
          {
            "date": "2025-12-25",
            "count": 2
          },
          {
            "date": "2025-12-27",
            "count": 2
          },
          {
            "date": "2025-12-29",
            "count": 2
          },
          {
            "date": "2025-12-30",
            "count": 2
          },
          {
            "date": "2025-12-31",
            "count": 1
          },
          {
            "date": "2026-01-01",
            "count": 2
          },
          {
            "date": "2026-01-02",
            "count": 2
          },
          {
            "date": "2026-01-03",
            "count": 2
          },
          {
            "date": "2026-01-05",
            "count": 2
          },
          {
            "date": "2026-01-07",
            "count": 1
          },
          {
            "date": "2026-01-08",
            "count": 3
          },
          {
            "date": "2026-01-09",
            "count": 2
          },
          {
            "date": "2026-01-10",
            "count": 4
          },
          {
            "date": "2026-01-11",
            "count": 2
          },
          {
            "date": "2026-01-12",
            "count": 3
          },
          {
            "date": "2026-01-13",
            "count": 3
          },
          {
            "date": "2026-01-14",
            "count": 5
          },
          {
            "date": "2026-01-15",
            "count": 1
          },
          {
            "date": "2026-01-16",
            "count": 3
          },
          {
            "date": "2026-01-17",
            "count": 1
          },
          {
            "date": "2026-01-18",
            "count": 1
          },
          {
            "date": "2026-01-19",
            "count": 1
          },
          {
            "date": "2026-01-20",
            "count": 3
          },
          {
            "date": "2026-01-21",
            "count": 2
          },
          {
            "date": "2026-01-22",
            "count": 2
          },
          {
            "date": "2026-01-23",
            "count": 4
          },
          {
            "date": "2026-01-24",
            "count": 5
          },
          {
            "date": "2026-01-26",
            "count": 4
          },
          {
            "date": "2026-01-27",
            "count": 8
          },
          {
            "date": "2026-01-28",
            "count": 4
          },
          {
            "date": "2026-01-29",
            "count": 4
          },
          {
            "date": "2026-01-30",
            "count": 3
          },
          {
            "date": "2026-01-31",
            "count": 1
          },
          {
            "date": "2026-02-01",
            "count": 2
          },
          {
            "date": "2026-02-02",
            "count": 5
          },
          {
            "date": "2026-02-03",
            "count": 2
          },
          {
            "date": "2026-02-04",
            "count": 1
          },
          {
            "date": "2026-02-05",
            "count": 1
          },
          {
            "date": "2026-02-06",
            "count": 1
          },
          {
            "date": "2026-02-07",
            "count": 1
          },
          {
            "date": "2026-02-08",
            "count": 1
          },
          {
            "date": "2026-02-09",
            "count": 2
          },
          {
            "date": "2026-02-10",
            "count": 7
          },
          {
            "date": "2026-02-11",
            "count": 7
          },
          {
            "date": "2026-02-12",
            "count": 1
          },
          {
            "date": "2026-02-13",
            "count": 1
          },
          {
            "date": "2026-02-15",
            "count": 3
          },
          {
            "date": "2026-02-16",
            "count": 4
          },
          {
            "date": "2026-02-17",
            "count": 2
          },
          {
            "date": "2026-02-18",
            "count": 3
          },
          {
            "date": "2026-02-19",
            "count": 4
          },
          {
            "date": "2026-02-20",
            "count": 3
          },
          {
            "date": "2026-02-23",
            "count": 2
          },
          {
            "date": "2026-02-24",
            "count": 6
          },
          {
            "date": "2026-02-25",
            "count": 4
          },
          {
            "date": "2026-02-26",
            "count": 1
          },
          {
            "date": "2026-02-27",
            "count": 5
          },
          {
            "date": "2026-02-28",
            "count": 1
          },
          {
            "date": "2026-03-01",
            "count": 2
          },
          {
            "date": "2026-03-02",
            "count": 6
          },
          {
            "date": "2026-03-03",
            "count": 7
          },
          {
            "date": "2026-03-04",
            "count": 2
          },
          {
            "date": "2026-03-05",
            "count": 4
          },
          {
            "date": "2026-03-06",
            "count": 4
          },
          {
            "date": "2026-03-07",
            "count": 1
          },
          {
            "date": "2026-03-09",
            "count": 3
          },
          {
            "date": "2026-03-10",
            "count": 6
          },
          {
            "date": "2026-03-11",
            "count": 4
          },
          {
            "date": "2026-03-12",
            "count": 4
          },
          {
            "date": "2026-03-13",
            "count": 3
          },
          {
            "date": "2026-03-14",
            "count": 2
          },
          {
            "date": "2026-03-15",
            "count": 2
          },
          {
            "date": "2026-03-16",
            "count": 6
          },
          {
            "date": "2026-03-17",
            "count": 1
          },
          {
            "date": "2026-03-18",
            "count": 4
          },
          {
            "date": "2026-03-19",
            "count": 3
          },
          {
            "date": "2026-03-20",
            "count": 4
          },
          {
            "date": "2026-03-21",
            "count": 4
          },
          {
            "date": "2026-03-22",
            "count": 4
          },
          {
            "date": "2026-03-23",
            "count": 2
          },
          {
            "date": "2026-03-24",
            "count": 2
          },
          {
            "date": "2026-03-25",
            "count": 1
          },
          {
            "date": "2026-03-26",
            "count": 5
          },
          {
            "date": "2026-03-27",
            "count": 3
          },
          {
            "date": "2026-03-29",
            "count": 3
          },
          {
            "date": "2026-03-30",
            "count": 1
          },
          {
            "date": "2026-03-31",
            "count": 1
          },
          {
            "date": "2026-04-01",
            "count": 7
          },
          {
            "date": "2026-04-02",
            "count": 3
          },
          {
            "date": "2026-04-03",
            "count": 7
          },
          {
            "date": "2026-04-04",
            "count": 3
          },
          {
            "date": "2026-04-05",
            "count": 1
          },
          {
            "date": "2026-04-06",
            "count": 7
          },
          {
            "date": "2026-04-07",
            "count": 2
          },
          {
            "date": "2026-04-08",
            "count": 6
          },
          {
            "date": "2026-04-09",
            "count": 4
          },
          {
            "date": "2026-04-10",
            "count": 7
          },
          {
            "date": "2026-04-11",
            "count": 2
          },
          {
            "date": "2026-04-12",
            "count": 1
          },
          {
            "date": "2026-04-14",
            "count": 4
          },
          {
            "date": "2026-04-15",
            "count": 4
          },
          {
            "date": "2026-04-16",
            "count": 4
          },
          {
            "date": "2026-04-17",
            "count": 5
          },
          {
            "date": "2026-04-19",
            "count": 1
          },
          {
            "date": "2026-04-20",
            "count": 2
          },
          {
            "date": "2026-04-21",
            "count": 4
          },
          {
            "date": "2026-04-22",
            "count": 2
          },
          {
            "date": "2026-04-23",
            "count": 7
          },
          {
            "date": "2026-04-24",
            "count": 10
          },
          {
            "date": "2026-04-25",
            "count": 2
          },
          {
            "date": "2026-04-26",
            "count": 4
          },
          {
            "date": "2026-04-27",
            "count": 2
          },
          {
            "date": "2026-04-28",
            "count": 1
          },
          {
            "date": "2026-04-29",
            "count": 4
          },
          {
            "date": "2026-05-01",
            "count": 1
          },
          {
            "date": "2026-05-02",
            "count": 1
          },
          {
            "date": "2026-05-03",
            "count": 1
          },
          {
            "date": "2026-05-04",
            "count": 1
          },
          {
            "date": "2026-05-05",
            "count": 4
          },
          {
            "date": "2026-05-06",
            "count": 4
          },
          {
            "date": "2026-05-07",
            "count": 5
          },
          {
            "date": "2026-05-08",
            "count": 2
          },
          {
            "date": "2026-05-09",
            "count": 1
          },
          {
            "date": "2026-05-10",
            "count": 3
          },
          {
            "date": "2026-05-11",
            "count": 4
          },
          {
            "date": "2026-05-12",
            "count": 1
          },
          {
            "date": "2026-05-13",
            "count": 3
          },
          {
            "date": "2026-05-14",
            "count": 6
          },
          {
            "date": "2026-05-15",
            "count": 2
          },
          {
            "date": "2026-05-18",
            "count": 2
          },
          {
            "date": "2026-05-19",
            "count": 3
          },
          {
            "date": "2026-05-20",
            "count": 5
          },
          {
            "date": "2026-05-21",
            "count": 5
          },
          {
            "date": "2026-05-22",
            "count": 3
          },
          {
            "date": "2026-05-23",
            "count": 1
          },
          {
            "date": "2026-05-25",
            "count": 1
          },
          {
            "date": "2026-05-27",
            "count": 2
          },
          {
            "date": "2026-05-28",
            "count": 2
          },
          {
            "date": "2026-05-29",
            "count": 1
          },
          {
            "date": "2026-05-30",
            "count": 1
          },
          {
            "date": "2026-05-31",
            "count": 1
          },
          {
            "date": "2026-06-01",
            "count": 2
          },
          {
            "date": "2026-06-02",
            "count": 1
          },
          {
            "date": "2026-06-03",
            "count": 3
          },
          {
            "date": "2026-06-04",
            "count": 3
          },
          {
            "date": "2026-06-05",
            "count": 6
          },
          {
            "date": "2026-06-06",
            "count": 2
          },
          {
            "date": "2026-06-07",
            "count": 1
          },
          {
            "date": "2026-06-08",
            "count": 4
          },
          {
            "date": "2026-06-09",
            "count": 3
          },
          {
            "date": "2026-06-10",
            "count": 2
          },
          {
            "date": "2026-06-11",
            "count": 3
          },
          {
            "date": "2026-06-12",
            "count": 1
          },
          {
            "date": "2026-06-13",
            "count": 2
          },
          {
            "date": "2026-06-15",
            "count": 3
          },
          {
            "date": "2026-06-18",
            "count": 2
          },
          {
            "date": "2026-06-19",
            "count": 4
          },
          {
            "date": "2026-06-20",
            "count": 2
          },
          {
            "date": "2026-06-22",
            "count": 1
          },
          {
            "date": "2026-06-24",
            "count": 3
          },
          {
            "date": "2026-06-25",
            "count": 6
          },
          {
            "date": "2026-06-26",
            "count": 4
          },
          {
            "date": "2026-06-27",
            "count": 2
          },
          {
            "date": "2026-06-28",
            "count": 2
          },
          {
            "date": "2026-06-29",
            "count": 2
          },
          {
            "date": "2026-06-30",
            "count": 3
          },
          {
            "date": "2026-07-01",
            "count": 3
          },
          {
            "date": "2026-07-02",
            "count": 4
          },
          {
            "date": "2026-07-03",
            "count": 1
          },
          {
            "date": "2026-07-04",
            "count": 3
          },
          {
            "date": "2026-07-06",
            "count": 2
          },
          {
            "date": "2026-07-07",
            "count": 4
          },
          {
            "date": "2026-07-08",
            "count": 3
          },
          {
            "date": "2026-07-09",
            "count": 3
          },
          {
            "date": "2026-07-10",
            "count": 1
          },
          {
            "date": "2026-07-11",
            "count": 1
          },
          {
            "date": "2026-07-12",
            "count": 2
          },
          {
            "date": "2026-07-13",
            "count": 2
          },
          {
            "date": "2026-07-14",
            "count": 2
          },
          {
            "date": "2026-07-15",
            "count": 5
          },
          {
            "date": "2026-07-16",
            "count": 1
          },
          {
            "date": "2026-07-17",
            "count": 4
          },
          {
            "date": "2026-07-19",
            "count": 2
          },
          {
            "date": "2026-07-20",
            "count": 2
          },
          {
            "date": "2026-07-21",
            "count": 2
          },
          {
            "date": "2026-07-22",
            "count": 1
          },
          {
            "date": "2026-07-23",
            "count": 3
          },
          {
            "date": "2026-07-24",
            "count": 3
          },
          {
            "date": "2026-07-26",
            "count": 1
          },
          {
            "date": "2026-07-27",
            "count": 3
          },
          {
            "date": "2026-07-28",
            "count": 1
          }
        ],
        "complete": false,
        "collected": 1000,
        "total_forks": 1665
      },
      "star_history": null,
      "open_issues_and_prs": 323
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "example",
        "examples",
        "samples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": true,
      "typecheck_configs": [
        "docusaurus/tsconfig.json",
        "src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed",
        "src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed",
        "src/document-loader-mcp-server/awslabs/py.typed",
        "src/ecs-mcp-server/pyrightconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 380727,
      "source_files_sampled": 2376,
      "oversized_source_files": 76,
      "agent_instruction_files": [
        "src/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md",
        "src/dynamodb-mcp-server/AGENTS.md"
      ],
      "agent_instruction_max_bytes": 14738
    },
    "dependencies": {
      "manifests": [
        "docusaurus/package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 89,
        "malicious_count": 0,
        "assessed_package": "pypi:awslabs.aws-api-mcp-server@1.4.0",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@docusaurus/core",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.9.2"
        },
        {
          "name": "@docusaurus/preset-classic",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.9.2"
        },
        {
          "name": "@mdx-js/react",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.1"
        },
        {
          "name": "clsx",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "prism-react-renderer",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "react",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.4"
        },
        {
          "name": "react-dom",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.4"
        },
        {
          "name": "unist-util-visit",
          "manifest": "docusaurus/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.0"
        },
        {
          "name": "loguru",
          "manifest": "src/amazon-bedrock-agentcore-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-bedrock-agentcore-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-bedrock-agentcore-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "bedrock-agentcore",
          "manifest": "src/amazon-bedrock-agentcore-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.1.0,<2.0.0"
        },
        {
          "name": "playwright",
          "manifest": "src/amazon-bedrock-agentcore-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.40.0"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-kendra-index-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.26.0"
        },
        {
          "name": "boto3-stubs",
          "manifest": "src/amazon-kendra-index-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": null
        },
        {
          "name": "loguru",
          "manifest": "src/amazon-kendra-index-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-kendra-index-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-kendra-index-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-keyspaces-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.37.27"
        },
        {
          "name": "cassandra-driver",
          "manifest": "src/amazon-keyspaces-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=3.25.0"
        },
        {
          "name": "fastmcp",
          "manifest": "src/amazon-keyspaces-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.14.0"
        },
        {
          "name": "loguru",
          "manifest": "src/amazon-keyspaces-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-keyspaces-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-keyspaces-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "python-dotenv",
          "manifest": "src/amazon-keyspaces-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.0.0"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-mq-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-mq-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.0.0"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-mq-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.37.23"
        },
        {
          "name": "botocore",
          "manifest": "src/amazon-mq-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.12"
        },
        {
          "name": "pika",
          "manifest": "src/amazon-mq-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.3.2"
        },
        {
          "name": "requests",
          "manifest": "src/amazon-mq-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.32.5"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-neptune-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.11"
        },
        {
          "name": "loguru",
          "manifest": "src/amazon-neptune-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-neptune-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-neptune-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.45"
        },
        {
          "name": "boto3-stubs",
          "manifest": "src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.46"
        },
        {
          "name": "loguru",
          "manifest": "src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "mypy-boto3-qbusiness",
          "manifest": "src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.45"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-qbusiness-anonymous-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-qindex-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.37.24"
        },
        {
          "name": "loguru",
          "manifest": "src/amazon-qindex-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-qindex-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-qindex-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "markdownify",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.13.1"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "protego",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.3.1"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.0.0"
        },
        {
          "name": "readabilipy",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.2.0"
        },
        {
          "name": "requests",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.32.3"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.12"
        },
        {
          "name": "pytest",
          "manifest": "src/amazon-sns-sqs-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=8.3.5"
        },
        {
          "name": "boto3",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.12"
        },
        {
          "name": "mcp",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.0.0"
        },
        {
          "name": "fastmcp",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.13.1"
        },
        {
          "name": "defusedxml",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.1"
        },
        {
          "name": "starlette",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.50.0"
        },
        {
          "name": "urllib3",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.6.0"
        },
        {
          "name": "authlib",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.6.6"
        },
        {
          "name": "filelock",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=3.20.0"
        },
        {
          "name": "python-multipart",
          "manifest": "src/amazon-translate-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.0.22"
        },
        {
          "name": "loguru",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.5"
        },
        {
          "name": "botocore",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.5"
        },
        {
          "name": "psycopg",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=3.0"
        },
        {
          "name": "httpx",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.27.0"
        },
        {
          "name": "dsql-lint",
          "manifest": "src/aurora-dsql-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.2.1,<0.3"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.41.0"
        },
        {
          "name": "botocore",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.41.0"
        },
        {
          "name": "python-json-logger",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.0.7"
        },
        {
          "name": "setuptools",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=69.0.0"
        },
        {
          "name": "lxml",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=5.1.0"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.3"
        },
        {
          "name": "importlib_resources",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=6.0.0"
        },
        {
          "name": "requests",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.32.4"
        },
        {
          "name": "python-frontmatter",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.1.0"
        },
        {
          "name": "fastmcp",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=3.0.1"
        },
        {
          "name": "awscli",
          "manifest": "src/aws-api-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "==1.45.55"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-appsync-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.0"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-appsync-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-appsync-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-appsync-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.28.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.0.0"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "fastmcp",
          "manifest": "src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.14.0"
        },
        {
          "name": "thefuzz",
          "manifest": "src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.19.0"
        },
        {
          "name": "python-Levenshtein",
          "manifest": "src/aws-bedrock-custom-model-import-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.21.0"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-dataprocessing-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-dataprocessing-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-dataprocessing-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-dataprocessing-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.34.0"
        },
        {
          "name": "requests",
          "manifest": "src/aws-dataprocessing-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.31.0"
        },
        {
          "name": "pyyaml",
          "manifest": "src/aws-dataprocessing-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=6.0.0"
        },
        {
          "name": "cachetools",
          "manifest": "src/aws-dataprocessing-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=5.3.0"
        },
        {
          "name": "markdownify",
          "manifest": "src/aws-documentation-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.1.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-documentation-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-documentation-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "httpx",
          "manifest": "src/aws-documentation-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.27.0"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-documentation-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "beautifulsoup4",
          "manifest": "src/aws-documentation-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=4.12.0"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-for-sap-management-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.38.22"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-for-sap-management-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-for-sap-management-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-for-sap-management-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.43.36"
        },
        {
          "name": "botocore",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.43.36"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "miniwdl",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.12.0"
        },
        {
          "name": "cwltool",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=3.1.0"
        },
        {
          "name": "coloredlogs",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=15.0"
        },
        {
          "name": "ruamel-yaml",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.18.0"
        },
        {
          "name": "isodate",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.6.0"
        },
        {
          "name": "nest-asyncio",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.5.0"
        },
        {
          "name": "polars",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.0.0"
        },
        {
          "name": "python-multipart",
          "manifest": "src/aws-healthomics-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.0.22"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "cfn-lint",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.83.0"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.40.76"
        },
        {
          "name": "botocore",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.34.0"
        },
        {
          "name": "pyyaml",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=6.0.0"
        },
        {
          "name": "guardpycfn",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.1.0"
        },
        {
          "name": "fastmcp",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.14.0"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-iac-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-iot-sitewise-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.34.0"
        },
        {
          "name": "botocore",
          "manifest": "src/aws-iot-sitewise-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.34.0"
        },
        {
          "name": "fastmcp",
          "manifest": "src/aws-iot-sitewise-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.14.0"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-iot-sitewise-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-iot-sitewise-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-iot-sitewise-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "boto3",
          "manifest": "src/aws-location-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.34.0"
        },
        {
          "name": "mcp",
          "manifest": "src/aws-location-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.23.0,<2.0.0"
        },
        {
          "name": "pydantic",
          "manifest": "src/aws-location-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.10.6"
        },
        {
          "name": "loguru",
          "manifest": "src/aws-location-mcp-server/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=0.7.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@docusaurus/core",
            "direct": true,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/preset-classic",
            "direct": true,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mdx-js/react",
            "direct": true,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "prism-react-renderer",
            "direct": true,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit",
            "direct": true,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "authlib",
            "direct": true,
            "version": "1.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "authlib",
            "direct": true,
            "version": "1.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "awscli",
            "direct": true,
            "version": "1.44.67",
            "ecosystem": "pypi"
          },
          {
            "name": "awscli",
            "direct": true,
            "version": "1.45.55",
            "ecosystem": "pypi"
          },
          {
            "name": "beautifulsoup4",
            "direct": true,
            "version": "4.13.4",
            "ecosystem": "pypi"
          },
          {
            "name": "beautifulsoup4",
            "direct": true,
            "version": "4.13.5",
            "ecosystem": "pypi"
          },
          {
            "name": "beautifulsoup4",
            "direct": true,
            "version": "4.14.2",
            "ecosystem": "pypi"
          },
          {
            "name": "bedrock-agentcore",
            "direct": true,
            "version": "1.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.35.49",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.37.35",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.11",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.12",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.13",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.17",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.19",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.21",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.22",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.24",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.29",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.3",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.31",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.38",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.39",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.44",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.38.45",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.39.14",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.39.4",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.39.6",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.39.8",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.40.10",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.40.24",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.40.74",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.40.76",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.41.1",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.11",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.13",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.17",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.41",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.62",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.65",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.72",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.79",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.82",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.83",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.89",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.92",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.42.94",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.43.18",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.43.31",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.43.32",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.43.35",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.43.36",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.43.37",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": true,
            "version": "1.43.6",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3-stubs",
            "direct": true,
            "version": "1.37.24",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3-stubs",
            "direct": true,
            "version": "1.38.19",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3-stubs",
            "direct": true,
            "version": "1.38.29",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3-stubs",
            "direct": true,
            "version": "1.38.46",
            "ecosystem": "pypi"
          },
          {
            "name": "boto3-stubs",
            "direct": true,
            "version": "1.43.35",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.35.99",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.37.35",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.11",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.12",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.13",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.17",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.19",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.21",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.22",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.24",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.29",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.3",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.31",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.38",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.39",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.44",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.38.45",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.39.14",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.39.4",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.39.6",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.39.8",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.40.10",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.40.24",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.40.74",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.40.76",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.41.1",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.11",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.13",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.17",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.41",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.65",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.72",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.77",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.79",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.82",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.83",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.89",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.92",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.42.94",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.43.18",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.43.32",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.43.35",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.43.36",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.43.37",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.43.55",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": true,
            "version": "1.43.6",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "5.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "6.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "6.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "6.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "7.0.6",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "7.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": true,
            "version": "7.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "cassandra-driver",
            "direct": true,
            "version": "3.29.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cfn-lint",
            "direct": true,
            "version": "1.40.4",
            "ecosystem": "pypi"
          },
          {
            "name": "coloredlogs",
            "direct": true,
            "version": "15.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cwltool",
            "direct": true,
            "version": "3.1.20250715140722",
            "ecosystem": "pypi"
          },
          {
            "name": "defusedxml",
            "direct": true,
            "version": "0.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "dsql-lint",
            "direct": true,
            "version": "0.2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "fastmcp",
            "direct": true,
            "version": "3.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "filelock",
            "direct": true,
            "version": "3.20.3",
            "ecosystem": "pypi"
          },
          {
            "name": "filelock",
            "direct": true,
            "version": "3.25.2",
            "ecosystem": "pypi"
          },
          {
            "name": "filelock",
            "direct": true,
            "version": "3.28.0",
            "ecosystem": "pypi"
          },
          {
            "name": "filelock",
            "direct": true,
            "version": "3.29.0",
            "ecosystem": "pypi"
          },
          {
            "name": "guardpycfn",
            "direct": true,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx",
            "direct": true,
            "version": "0.28.1",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-resources",
            "direct": true,
            "version": "6.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "isodate",
            "direct": true,
            "version": "0.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "loguru",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "loguru",
            "direct": true,
            "version": "0.7.3",
            "ecosystem": "pypi"
          },
          {
            "name": "lxml",
            "direct": true,
            "version": "5.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "lxml",
            "direct": true,
            "version": "6.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "lxml",
            "direct": true,
            "version": "6.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "lxml",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markdownify",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markdownify",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.23.3",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.24.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.27.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.27.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.28.1",
            "ecosystem": "pypi"
          },
          {
            "name": "miniwdl",
            "direct": true,
            "version": "1.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-qbusiness",
            "direct": true,
            "version": "1.38.45",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-qbusiness",
            "direct": true,
            "version": "1.38.5",
            "ecosystem": "pypi"
          },
          {
            "name": "nest-asyncio",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pika",
            "direct": true,
            "version": "1.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "playwright",
            "direct": true,
            "version": "1.58.0",
            "ecosystem": "pypi"
          },
          {
            "name": "polars",
            "direct": true,
            "version": "1.37.0",
            "ecosystem": "pypi"
          },
          {
            "name": "protego",
            "direct": true,
            "version": "0.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg",
            "direct": true,
            "version": "3.2.12",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg",
            "direct": true,
            "version": "3.2.7",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.7",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.9",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.12.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.12.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.12.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.13.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.13.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.13.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "8.3.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "8.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "8.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "8.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "9.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "9.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "9.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": true,
            "version": "9.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": true,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": true,
            "version": "1.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "python-frontmatter",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-json-logger",
            "direct": true,
            "version": "3.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-json-logger",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-levenshtein",
            "direct": true,
            "version": "0.27.1",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": true,
            "version": "0.0.22",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": true,
            "version": "0.0.26",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": true,
            "version": "0.0.27",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": true,
            "version": "0.0.28",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": true,
            "version": "0.0.29",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": true,
            "version": "0.0.32",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": true,
            "version": "6.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": true,
            "version": "6.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "readabilipy",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": true,
            "version": "2.32.4",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": true,
            "version": "2.32.5",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": true,
            "version": "2.33.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ruamel-yaml",
            "direct": true,
            "version": "0.18.10",
            "ecosystem": "pypi"
          },
          {
            "name": "ruamel-yaml",
            "direct": true,
            "version": "0.18.14",
            "ecosystem": "pypi"
          },
          {
            "name": "ruamel-yaml",
            "direct": true,
            "version": "0.18.15",
            "ecosystem": "pypi"
          },
          {
            "name": "setuptools",
            "direct": true,
            "version": "80.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "setuptools",
            "direct": true,
            "version": "80.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": true,
            "version": "0.50.0",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": true,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "thefuzz",
            "direct": true,
            "version": "0.22.1",
            "ecosystem": "pypi"
          },
          {
            "name": "urllib3",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "urllib3",
            "direct": true,
            "version": "2.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "urllib3",
            "direct": true,
            "version": "2.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "@ai-sdk/gateway",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider-utils",
            "direct": false,
            "version": "3.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/react",
            "direct": false,
            "version": "2.0.86",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/abtesting",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/autocomplete-core",
            "direct": false,
            "version": "1.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/autocomplete-plugin-algolia-insights",
            "direct": false,
            "version": "1.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/autocomplete-shared",
            "direct": false,
            "version": "1.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-abtesting",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-analytics",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-common",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-insights",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-personalization",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-query-suggestions",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-search",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/events",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/ingestion",
            "direct": false,
            "version": "1.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/monitoring",
            "direct": false,
            "version": "1.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/recommend",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/requester-browser-xhr",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/requester-fetch",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/requester-node-http",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-annotate-as-pure",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-class-features-plugin",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-regexp-features-plugin",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-define-polyfill-provider",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-member-expression-to-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-optimise-call-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-remap-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-replace-supers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-skip-transparent-expression-wrappers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-wrap-function",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-private-property-in-object",
            "direct": false,
            "version": "7.21.0-placeholder-for-preset-env.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-dynamic-import",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-assertions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-unicode-sets-regex",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-arrow-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-generator-functions",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoped-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoping",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-static-block",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-classes",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-computed-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-destructuring",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dotall-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-keys",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dynamic-import",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-explicit-resource-management",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-exponentiation-operator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-export-namespace-from",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-for-of",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-function-name",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-json-strings",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-logical-assignment-operators",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-member-expression-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-amd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-commonjs",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-umd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-new-target",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-nullish-coalescing-operator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-numeric-separator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-rest-spread",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-super",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-catch-binding",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-parameters",
            "direct": false,
            "version": "7.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-methods",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-property-in-object",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-property-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-constant-elements",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-display-name",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-development",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-pure-annotations",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regenerator",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regexp-modifiers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-reserved-words",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-runtime",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-shorthand-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-spread",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-sticky-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-template-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typeof-symbol",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typescript",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-escapes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-property-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-sets-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-env",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-modules",
            "direct": false,
            "version": "0.1.6-no-external-plugins",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-react",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-typescript",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime-corejs3",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@colors/colors",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/cascade-layer-name-parser",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/media-query-list-parser",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-alpha-function",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-cascade-layers",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-color-function",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-color-function-display-p3-linear",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-color-mix-function",
            "direct": false,
            "version": "3.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-color-mix-variadic-function-arguments",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-content-alt-text",
            "direct": false,
            "version": "2.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-contrast-color-function",
            "direct": false,
            "version": "2.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-exponential-functions",
            "direct": false,
            "version": "2.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-font-format-keywords",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-gamut-mapping",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-gradients-interpolation-method",
            "direct": false,
            "version": "5.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-hwb-function",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-ic-unit",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-initial",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-is-pseudo-class",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-light-dark-function",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-logical-float-and-clear",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-logical-overflow",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-logical-overscroll-behavior",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-logical-resize",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-logical-viewport-units",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-media-minmax",
            "direct": false,
            "version": "2.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-media-queries-aspect-ratio-number-values",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-nested-calc",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-normalize-display-values",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-oklab-function",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-progressive-custom-properties",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-random-function",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-relative-color-syntax",
            "direct": false,
            "version": "3.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-scope-pseudo-class",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-sign-functions",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-stepped-value-functions",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-text-decoration-shorthand",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-trigonometric-functions",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/postcss-unset-value",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/selector-resolve-nested",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/selector-specificity",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/utilities",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@docsearch/css",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@docsearch/react",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/babel",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/bundler",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/cssnano-preset",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/logger",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/mdx-loader",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/module-type-aliases",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-content-blog",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-content-docs",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-content-pages",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-css-cascade-layers",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-debug",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-google-analytics",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-google-gtag",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-google-tag-manager",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-sitemap",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/plugin-svgr",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/react-loadable",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/theme-classic",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/theme-common",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/theme-search-algolia",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/theme-translations",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/tsconfig",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/types",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/utils",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/utils-common",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@docusaurus/utils-validation",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/hoek",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/topo",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/remapping",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/source-map",
            "direct": false,
            "version": "0.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/base64",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/buffers",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/codegen",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/json-pack",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/json-pointer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/util",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@leichtgewicht/ip-codec",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@mdx-js/mdx",
            "direct": false,
            "version": "3.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": "@opentelemetry/api",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/config.env-replace",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/network.ca-file",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/npm-conf",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/address",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/formula",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/pinpoint",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.27.8",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@slorber/react-helmet-async",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@slorber/remark-comment",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-add-jsx-attribute",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-remove-jsx-attribute",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-remove-jsx-empty-expression",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-replace-jsx-attribute-value",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-svg-dynamic-title",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-svg-em-dimensions",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-transform-react-native-svg",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-plugin-transform-svg-component",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/babel-preset",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/core",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/hast-util-to-babel-ast",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/plugin-jsx",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/plugin-svgo",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@svgr/webpack",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@szmarczak/http-timer",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@trysound/sax",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/body-parser",
            "direct": false,
            "version": "1.19.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/bonjour",
            "direct": false,
            "version": "3.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect-history-api-fallback",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint-scope",
            "direct": false,
            "version": "3.7.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "4.17.23",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "4.19.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/gtag.js",
            "direct": false,
            "version": "0.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/history",
            "direct": false,
            "version": "4.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/html-minifier-terser",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-cache-semantics",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-errors",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-proxy",
            "direct": false,
            "version": "1.17.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdx",
            "direct": false,
            "version": "2.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "17.0.45",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "24.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node-forge",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prismjs",
            "direct": false,
            "version": "1.26.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-router",
            "direct": false,
            "version": "5.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-router-config",
            "direct": false,
            "version": "5.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-router-dom",
            "direct": false,
            "version": "5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/retry",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sax",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "0.17.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-index",
            "direct": false,
            "version": "1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "1.15.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sockjs",
            "direct": false,
            "version": "0.3.36",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "17.0.34",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs-parser",
            "direct": false,
            "version": "21.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/oidc",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ast",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/floating-point-hex-parser",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-api-error",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-buffer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-numbers",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-bytecode",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-section",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ieee754",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/leb128",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/utf8",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-edit",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-gen",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-opt",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-parser",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wast-printer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/ieee754",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/long",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-phases",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "address",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "aggregate-error",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ai",
            "direct": false,
            "version": "5.0.86",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.12.6",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "3.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "algoliasearch",
            "direct": false,
            "version": "5.42.0",
            "ecosystem": "npm"
          },
          {
            "name": "algoliasearch-helper",
            "direct": false,
            "version": "3.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-align",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-html-community",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-flatten",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "astring",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "autoprefixer",
            "direct": false,
            "version": "10.4.21",
            "ecosystem": "npm"
          },
          {
            "name": "babel-loader",
            "direct": false,
            "version": "9.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-dynamic-import-node",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs2",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs3",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-regenerator",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.9.19",
            "ecosystem": "npm"
          },
          {
            "name": "batch",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "big.js",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.4",
            "ecosystem": "npm"
          },
          {
            "name": "bonjour-service",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "boolbase",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.26.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-name",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-lookup",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "10.2.14",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bound",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "camel-case",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-api",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001748",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "5.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "char-regex",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-html4",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-reference-invalid",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cheerio",
            "direct": false,
            "version": "1.0.0-rc.12",
            "ecosystem": "npm"
          },
          {
            "name": "cheerio-select",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "clean-css",
            "direct": false,
            "version": "5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "clean-stack",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-boxes",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-table3",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "clone-deep",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "collapse-white-space",
            "direct": false,
            "version": "2.1.0",
            "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": "colord",
            "direct": false,
            "version": "2.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "combine-promises",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "common-path-prefix",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "compressible",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "config-chain",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "configstore",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "connect-history-api-fallback",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "consola",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "copy-webpack-plugin",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": false,
            "version": "3.45.1",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-compat",
            "direct": false,
            "version": "3.45.1",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-pure",
            "direct": false,
            "version": "3.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "8.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-random-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-blank-pseudo",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-declaration-sorter",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-has-pseudo",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "css-loader",
            "direct": false,
            "version": "6.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-minimizer-webpack-plugin",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-prefers-color-scheme",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssdb",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-preset-advanced",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-preset-default",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-utils",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "csso",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-extend",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser-id",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "defer-to-connect",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-lazy-prop",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-lazy-prop",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-port",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dns-packet",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-converter",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dot-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "dot-prop",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.232",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "9.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "emojilib",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "emojis-list",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoticon",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "esast-util-from-estree",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "esast-util-from-js",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-goat",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-attach-comments",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-build-jsx",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-scope",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-to-js",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-value-to-estree",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-visit",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "eta",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "eval",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource-parser",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "4.22.1",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extend-shallow",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "fault",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "faye-websocket",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "feed",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-loader",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-cache-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "form-data-encoder",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "format",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fraction.js",
            "direct": false,
            "version": "4.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-own-enumerable-property-symbols",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "github-slugger",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-to-regex.js",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob-to-regexp",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "global-dirs",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "13.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "got",
            "direct": false,
            "version": "12.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "gray-matter",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "handle-thing",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-property-descriptors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-yarn",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-from-parse5",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-parse-selector",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-raw",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-estree",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-jsx-runtime",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-parse5",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hastscript",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "history",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "hpack.js",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-minifier-terser",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-minifier-terser",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-tags",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "html-void-elements",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-webpack-plugin",
            "direct": false,
            "version": "5.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-deceiver",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-parser-js",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-middleware",
            "direct": false,
            "version": "2.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "http2-wrapper",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hyperdyperid",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "ecosystem": "npm"
          },
          {
            "name": "icss-utils",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "image-size",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-lazy",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "indent-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "infima",
            "direct": false,
            "version": "0.2.0-alpha.45",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "invariant",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-binary-path",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-ci",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extendable",
            "direct": false,
            "version": "0.1.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-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-inside-container",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-installed-globally",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-network-error",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-npm",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-obj",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-obj",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-regexp",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-typedarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-yarn-global",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isobject",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "1.21.7",
            "ecosystem": "npm"
          },
          {
            "name": "joi",
            "direct": false,
            "version": "17.13.3",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-even-better-errors",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "latest-version",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "launch-editor",
            "direct": false,
            "version": "2.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "leven",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "lilconfig",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "loader-runner",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "loader-utils",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.17.23",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.debounce",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.memoize",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.uniq",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lower-case",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "lowercase-keys",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-extensions",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": false,
            "version": "16.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-directive",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-find-and-replace",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-frontmatter",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-autolink-literal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-strikethrough",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-table",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-task-list-item",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-expression",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-jsx",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdxjs-esm",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-phrasing",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-hast",
            "direct": false,
            "version": "13.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.0.28",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.0.30",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "memfs",
            "direct": false,
            "version": "4.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "methods",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-core-commonmark",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-directive",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-frontmatter",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-autolink-literal",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-strikethrough",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-table",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-tagfilter",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-task-list-item",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-expression",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-jsx",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-md",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdxjs",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdxjs-esm",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-destination",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-label",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-mdx-expression",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-title",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-chunked",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-classify-character",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-combine-extensions",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-numeric-character-reference",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-string",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-encode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-events-to-acorn",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-html-tag-name",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-normalize-identifier",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-resolve-all",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-sanitize-uri",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-subtokenize",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-response",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-response",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mini-css-extract-plugin",
            "direct": false,
            "version": "2.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "minimalistic-assert",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "multicast-dns",
            "direct": false,
            "version": "7.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "no-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-emoji",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-forge",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-range",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-url",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "nprogress",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "nth-check",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "null-loader",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-assign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "object-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object.assign",
            "direct": false,
            "version": "4.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "obuf",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "on-headers",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "open",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "open",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "opener",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "p-cancelable",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-finally",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-queue",
            "direct": false,
            "version": "6.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "p-retry",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-timeout",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-json",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "param-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-numeric-range",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5-htmlparser2-tree-adapter",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "parseurl",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "pascal-case",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-inside",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-attribute-case-insensitive",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-calc",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-clamp",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-color-functional-notation",
            "direct": false,
            "version": "7.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-color-hex-alpha",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-color-rebeccapurple",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-colormin",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-convert-values",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-custom-media",
            "direct": false,
            "version": "11.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-custom-properties",
            "direct": false,
            "version": "14.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-custom-selectors",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-dir-pseudo-class",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-comments",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-duplicates",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-empty",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-overridden",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-unused",
            "direct": false,
            "version": "6.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-double-position-gradients",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-focus-visible",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-focus-within",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-font-variant",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-gap-properties",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-image-set-function",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-lab-function",
            "direct": false,
            "version": "7.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-loader",
            "direct": false,
            "version": "7.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-logical",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-merge-idents",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-merge-longhand",
            "direct": false,
            "version": "6.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-merge-rules",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-font-values",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-gradients",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-params",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-selectors",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-extract-imports",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-local-by-default",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-scope",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-values",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-nesting",
            "direct": false,
            "version": "13.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-charset",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-display-values",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-positions",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-repeat-style",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-string",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-timing-functions",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-unicode",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-url",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-whitespace",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-opacity-percentage",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-ordered-values",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-overflow-shorthand",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-page-break",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-place",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-preset-env",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-pseudo-class-any-link",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-reduce-idents",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-reduce-initial",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-reduce-transforms",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-replace-overflow-wrap",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-not",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-sort-media-queries",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-svgo",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-unique-selectors",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-zindex",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-error",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "prismjs",
            "direct": false,
            "version": "1.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "process-nextick-args",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "prompts",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types",
            "direct": false,
            "version": "15.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "proto-list",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pupa",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "quick-lru",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "randombytes",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "rc",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "react-fast-compare",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-json-view-lite",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-loadable-ssr-addon-v5-slorber",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-router",
            "direct": false,
            "version": "5.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-router-config",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-router-dom",
            "direct": false,
            "version": "5.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "recma-build-jsx",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "recma-jsx",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "recma-parse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "recma-stringify",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate-unicode-properties",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "regexpu-core",
            "direct": false,
            "version": "6.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "registry-auth-token",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "registry-url",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "regjsgen",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "regjsparser",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-raw",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-recma",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "relateurl",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "remark-directive",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-emoji",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-frontmatter",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-mdx",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-stringify",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "renderkid",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "repeat-string",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-like",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "requires-port",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.10",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-alpn",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-pathname",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "responselike",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rtlcss",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-applescript",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sax",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-dts",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "search-insights",
            "direct": false,
            "version": "2.17.3",
            "ecosystem": "npm"
          },
          {
            "name": "section-matter",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "select-hose",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "selfsigned",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver-diff",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "serialize-javascript",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "serve-handler",
            "direct": false,
            "version": "6.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "serve-index",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "1.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-length",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "shallow-clone",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "shallowequal",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shell-quote",
            "direct": false,
            "version": "1.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "sitemap",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "skin-tone",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "snake-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "sockjs",
            "direct": false,
            "version": "0.3.24",
            "ecosystem": "npm"
          },
          {
            "name": "sort-css-media-queries",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spdy",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spdy-transport",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "srcset",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "3.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-object",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom-string",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-js",
            "direct": false,
            "version": "1.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "stylehacks",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "svg-parser",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "svgo",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "swr",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "terser-webpack-plugin",
            "direct": false,
            "version": "5.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "thingies",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "throttleit",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "thunky",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-invariant",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-warning",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinypool",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "totalist",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tree-dump",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "1.6.18",
            "ecosystem": "npm"
          },
          {
            "name": "typedarray-to-buffer",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-canonical-property-names-ecmascript",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-emoji-modifier-base",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-ecmascript",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-value-ecmascript",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-property-aliases-ecmascript",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "unique-string",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position-from-estree",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-stringify-position",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-parents",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "update-notifier",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "url-loader",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "utila",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "utility-types",
            "direct": false,
            "version": "3.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "utils-merge",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "8.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "value-equal",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-location",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "watchpack",
            "direct": false,
            "version": "2.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "wbuf",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "web-namespaces",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": false,
            "version": "5.102.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-bundle-analyzer",
            "direct": false,
            "version": "4.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-dev-middleware",
            "direct": false,
            "version": "7.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-dev-server",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-merge",
            "direct": false,
            "version": "5.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-merge",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "webpackbar",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "websocket-driver",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "websocket-extensions",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "widest-line",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "wildcard",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "7.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "wsl-utils",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "xdg-basedir",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "xml-js",
            "direct": false,
            "version": "1.6.11",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "aiodns",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "aiofile",
            "direct": false,
            "version": "3.11.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aiofile",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohappyeyeballs",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohttp",
            "direct": false,
            "version": "3.13.3",
            "ecosystem": "pypi"
          },
          {
            "name": "aiomultiprocess",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aiorwlock",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "aiorwlock",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aiosignal",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "altair",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "annotated-doc",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "annotated-types",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "argcomplete",
            "direct": false,
            "version": "3.5.3",
            "ecosystem": "pypi"
          },
          {
            "name": "argcomplete",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "argcomplete",
            "direct": false,
            "version": "3.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "asteval",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "pypi"
          },
          {
            "name": "async-timeout",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "asyncmy",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": false,
            "version": "25.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": false,
            "version": "25.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": false,
            "version": "26.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "aws-sam-translator",
            "direct": false,
            "version": "1.101.0",
            "ecosystem": "pypi"
          },
          {
            "name": "awscrt",
            "direct": false,
            "version": "0.28.4",
            "ecosystem": "pypi"
          },
          {
            "name": "awscrt",
            "direct": false,
            "version": "0.31.2",
            "ecosystem": "pypi"
          },
          {
            "name": "awscrt",
            "direct": false,
            "version": "0.36.0",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-bedrock-agentcore-mcp-server",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-kendra-index-mcp-server",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-keyspaces-mcp-server",
            "direct": false,
            "version": "0.0.16",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-mq-mcp-server",
            "direct": false,
            "version": "2.0.23",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-neptune-mcp-server",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-qbusiness-anonymous-mcp-server",
            "direct": false,
            "version": "0.0.18",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-qindex-mcp-server",
            "direct": false,
            "version": "0.0.12",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-sns-sqs-mcp-server",
            "direct": false,
            "version": "2.0.21",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-amazon-translate-mcp-server",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aurora-dsql-mcp-server",
            "direct": false,
            "version": "1.0.37",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-api-mcp-server",
            "direct": false,
            "version": "1.3.24",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-api-mcp-server",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-appsync-mcp-server",
            "direct": false,
            "version": "0.1.15",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-bedrock-custom-model-import-mcp-server",
            "direct": false,
            "version": "0.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-dataprocessing-mcp-server",
            "direct": false,
            "version": "0.1.33",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-documentation-mcp-server",
            "direct": false,
            "version": "1.1.28",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-for-sap-management-mcp-server",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-healthomics-mcp-server",
            "direct": false,
            "version": "0.0.42",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-iac-mcp-server",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-iot-sitewise-mcp-server",
            "direct": false,
            "version": "11.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-location-mcp-server",
            "direct": false,
            "version": "2.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-network-mcp-server",
            "direct": false,
            "version": "0.0.13",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-pricing-mcp-server",
            "direct": false,
            "version": "1.0.32",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-serverless-mcp-server",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-support-mcp-server",
            "direct": false,
            "version": "0.1.21",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-aws-transform-mcp-server",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-bedrock-kb-retrieval-mcp-server",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-billing-cost-management-mcp-server",
            "direct": false,
            "version": "0.0.29",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-ccapi-mcp-server",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-cloudtrail-mcp-server",
            "direct": false,
            "version": "0.0.16",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-cloudwatch-applicationsignals-mcp-server",
            "direct": false,
            "version": "0.1.38",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-cloudwatch-mcp-server",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-document-loader-mcp-server",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-documentdb-mcp-server",
            "direct": false,
            "version": "1.0.13",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-dynamodb-mcp-server",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-ecs-mcp-server",
            "direct": false,
            "version": "0.1.30",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-eks-mcp-server",
            "direct": false,
            "version": "0.1.35",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-elasticache-mcp-server",
            "direct": false,
            "version": "0.1.21",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-finch-mcp-server",
            "direct": false,
            "version": "0.1.16",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-healthimaging-mcp-server",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-healthlake-mcp-server",
            "direct": false,
            "version": "0.0.16",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-iam-mcp-server",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-lambda-tool-mcp-server",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-memcached-mcp-server",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-mssql-mcp-server",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-mysql-mcp-server",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-mysql-mcp-server",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-openapi-mcp-server",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-oracle-mcp-server",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-postgres-mcp-server",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-prometheus-mcp-server",
            "direct": false,
            "version": "0.2.18",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-redshift-mcp-server",
            "direct": false,
            "version": "0.0.31",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-roda-mcp-server",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-s3-tables-mcp-server",
            "direct": false,
            "version": "0.0.25",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-sagemaker-ai-mcp-server",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-security-agent-mcp-server",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-stepfunctions-tool-mcp-server",
            "direct": false,
            "version": "0.1.25",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-timestream-for-influxdb-mcp-server",
            "direct": false,
            "version": "0.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-valkey-mcp-server",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "pypi"
          },
          {
            "name": "awslabs-well-architected-security-mcp-server",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "backports-asyncio-runner",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "backports-tarfile",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "bandit",
            "direct": false,
            "version": "1.8.5",
            "ecosystem": "pypi"
          },
          {
            "name": "bandit",
            "direct": false,
            "version": "1.8.6",
            "ecosystem": "pypi"
          },
          {
            "name": "bandit",
            "direct": false,
            "version": "1.9.4",
            "ecosystem": "pypi"
          },
          {
            "name": "bc-detect-secrets",
            "direct": false,
            "version": "1.5.45",
            "ecosystem": "pypi"
          },
          {
            "name": "bc-jsonpath-ng",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "bc-python-hcl2",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "bcrypt",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "beartype",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "pypi"
          },
          {
            "name": "beartype",
            "direct": false,
            "version": "0.22.5",
            "ecosystem": "pypi"
          },
          {
            "name": "beartype",
            "direct": false,
            "version": "0.22.6",
            "ecosystem": "pypi"
          },
          {
            "name": "beartype",
            "direct": false,
            "version": "0.22.9",
            "ecosystem": "pypi"
          },
          {
            "name": "black",
            "direct": false,
            "version": "25.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "bleach",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "blinker",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "boltons",
            "direct": false,
            "version": "21.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "boltons",
            "direct": false,
            "version": "25.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "boolean-py",
            "direct": false,
            "version": "5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore-stubs",
            "direct": false,
            "version": "1.37.24",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore-stubs",
            "direct": false,
            "version": "1.38.19",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore-stubs",
            "direct": false,
            "version": "1.38.28",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore-stubs",
            "direct": false,
            "version": "1.38.30",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore-stubs",
            "direct": false,
            "version": "1.38.46",
            "ecosystem": "pypi"
          },
          {
            "name": "bracex",
            "direct": false,
            "version": "2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "bs4",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "bullet",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cachecontrol",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "cached-property",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "caio",
            "direct": false,
            "version": "0.9.25",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.1.31",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.10.5",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.11.12",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.4.26",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.6.15",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.7.14",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.7.9",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.8.3",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.2.25",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.4.22",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.6.17",
            "ecosystem": "pypi"
          },
          {
            "name": "cffi",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cffi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cfgv",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cfgv",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.7",
            "ecosystem": "pypi"
          },
          {
            "name": "checkov",
            "direct": false,
            "version": "3.2.495",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "click-option-group",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "pypi"
          },
          {
            "name": "cloudsplaining",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cobble",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "colorama",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.13.10",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.13.9",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.15.1",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.8.2",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.8.3",
            "ecosystem": "pypi"
          },
          {
            "name": "commitizen",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "conda-package-streaming",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "configargparse",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "contextlib2",
            "direct": false,
            "version": "21.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.10.3",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.10.6",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.10.7",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.11.3",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.13.5",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.8.1",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.8.2",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.9.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "45.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "45.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "45.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "45.0.6",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "45.0.7",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.7",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "48.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "49.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cwl-upgrader",
            "direct": false,
            "version": "1.2.12",
            "ecosystem": "pypi"
          },
          {
            "name": "cwl-utils",
            "direct": false,
            "version": "0.39",
            "ecosystem": "pypi"
          },
          {
            "name": "cyclonedx-python-lib",
            "direct": false,
            "version": "7.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cyclopts",
            "direct": false,
            "version": "4.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cyclopts",
            "direct": false,
            "version": "4.11.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cyclopts",
            "direct": false,
            "version": "4.2.4",
            "ecosystem": "pypi"
          },
          {
            "name": "cyclopts",
            "direct": false,
            "version": "4.2.5",
            "ecosystem": "pypi"
          },
          {
            "name": "cyclopts",
            "direct": false,
            "version": "4.20.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cyclopts",
            "direct": false,
            "version": "4.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "daft",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "dataclasses-json",
            "direct": false,
            "version": "0.6.7",
            "ecosystem": "pypi"
          },
          {
            "name": "decli",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "decli",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "decorator",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "deprecated",
            "direct": false,
            "version": "1.2.18",
            "ecosystem": "pypi"
          },
          {
            "name": "deprecated",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "detect-secrets",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "distlib",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "pypi"
          },
          {
            "name": "distlib",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "distro",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dnspython",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dnspython",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "docker",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dockerfile-parse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "docstring-parser",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "docstring-parser",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "pypi"
          },
          {
            "name": "docutils",
            "direct": false,
            "version": "0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "docutils",
            "direct": false,
            "version": "0.22",
            "ecosystem": "pypi"
          },
          {
            "name": "docutils",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "pypi"
          },
          {
            "name": "docutils",
            "direct": false,
            "version": "0.22.2",
            "ecosystem": "pypi"
          },
          {
            "name": "docutils",
            "direct": false,
            "version": "0.22.3",
            "ecosystem": "pypi"
          },
          {
            "name": "docutils",
            "direct": false,
            "version": "0.22.4",
            "ecosystem": "pypi"
          },
          {
            "name": "dpath",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "durationpy",
            "direct": false,
            "version": "0.10",
            "ecosystem": "pypi"
          },
          {
            "name": "email-validator",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "email-validator",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "et-xmlfile",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "exceptiongroup",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "exceptiongroup",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "exceptiongroup",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "face",
            "direct": false,
            "version": "24.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fastapi",
            "direct": false,
            "version": "0.127.1",
            "ecosystem": "pypi"
          },
          {
            "name": "fastapi-cli",
            "direct": false,
            "version": "0.0.20",
            "ecosystem": "pypi"
          },
          {
            "name": "fastapi-cloud-cli",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fastar",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fastmcp-slim",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "flake8",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "flatbuffers",
            "direct": false,
            "version": "25.2.10",
            "ecosystem": "pypi"
          },
          {
            "name": "frozenlist",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "frozenlist",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fsspec",
            "direct": false,
            "version": "2025.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "galaxy-tool-util",
            "direct": false,
            "version": "25.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "galaxy-tool-util-models",
            "direct": false,
            "version": "25.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "galaxy-util",
            "direct": false,
            "version": "25.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "geomet",
            "direct": false,
            "version": "0.2.1.post1",
            "ecosystem": "pypi"
          },
          {
            "name": "gevent",
            "direct": false,
            "version": "25.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "gitdb",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "pypi"
          },
          {
            "name": "gitignorefile",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "gitpython",
            "direct": false,
            "version": "3.1.44",
            "ecosystem": "pypi"
          },
          {
            "name": "gitpython",
            "direct": false,
            "version": "3.1.45",
            "ecosystem": "pypi"
          },
          {
            "name": "glom",
            "direct": false,
            "version": "22.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-auth",
            "direct": false,
            "version": "2.41.1",
            "ecosystem": "pypi"
          },
          {
            "name": "googleapis-common-protos",
            "direct": false,
            "version": "1.70.0",
            "ecosystem": "pypi"
          },
          {
            "name": "greenlet",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "greenlet",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "greenlet",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "griffelib",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "griffelib",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "h11",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hatchling",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "hpack",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "html5lib",
            "direct": false,
            "version": "1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "httpcore",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "pypi"
          },
          {
            "name": "httptools",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx-sse",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx-sse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx-sse",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "humanfriendly",
            "direct": false,
            "version": "10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hyperframe",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hypothesis",
            "direct": false,
            "version": "6.150.1",
            "ecosystem": "pypi"
          },
          {
            "name": "hypothesis",
            "direct": false,
            "version": "6.151.10",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.10",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.12",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.13",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.14",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.15",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.18",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.19",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.10",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.11",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.14",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.16",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.17",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.18",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "7.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "8.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "8.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "influxdb-client",
            "direct": false,
            "version": "1.49.0",
            "ecosystem": "pypi"
          },
          {
            "name": "iniconfig",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "iniconfig",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "isort",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-classes",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-context",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-context",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-context",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-functools",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-functools",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-functools",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jeepney",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jinja2",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "jiter",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jmespath",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jmespath",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "joserfc",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "pypi"
          },
          {
            "name": "joserfc",
            "direct": false,
            "version": "1.6.5",
            "ecosystem": "pypi"
          },
          {
            "name": "joserfc",
            "direct": false,
            "version": "1.6.8",
            "ecosystem": "pypi"
          },
          {
            "name": "joserfc",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonpatch",
            "direct": false,
            "version": "1.33",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonpointer",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonref",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.24.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.25.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-path",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-path",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-path",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-path",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-specifications",
            "direct": false,
            "version": "2024.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-specifications",
            "direct": false,
            "version": "2025.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-specifications",
            "direct": false,
            "version": "2025.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "junit-xml",
            "direct": false,
            "version": "1.9",
            "ecosystem": "pypi"
          },
          {
            "name": "keyring",
            "direct": false,
            "version": "25.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "keyring",
            "direct": false,
            "version": "25.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "kubernetes",
            "direct": false,
            "version": "33.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain",
            "direct": false,
            "version": "0.3.27",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain-aws",
            "direct": false,
            "version": "0.2.23",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain-community",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain-core",
            "direct": false,
            "version": "0.3.81",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain-core",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain-mcp-adapters",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain-mcp-adapters",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "langchain-text-splitters",
            "direct": false,
            "version": "0.3.11",
            "ecosystem": "pypi"
          },
          {
            "name": "langdetect",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "pypi"
          },
          {
            "name": "langsmith",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "lark",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "lazy-object-proxy",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "levenshtein",
            "direct": false,
            "version": "0.27.1",
            "ecosystem": "pypi"
          },
          {
            "name": "license-expression",
            "direct": false,
            "version": "30.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "magika",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "mammoth",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown",
            "direct": false,
            "version": "3.8.2",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown-it-py",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown-it-py",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown-it-py",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markitdown",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "marshmallow",
            "direct": false,
            "version": "3.26.2",
            "ecosystem": "pypi"
          },
          {
            "name": "mccabe",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp-proxy-for-aws",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "mistune",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "mmh3",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "more-itertools",
            "direct": false,
            "version": "10.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "more-itertools",
            "direct": false,
            "version": "10.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "more-itertools",
            "direct": false,
            "version": "11.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "more-itertools",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "moto",
            "direct": false,
            "version": "5.1.17",
            "ecosystem": "pypi"
          },
          {
            "name": "moto",
            "direct": false,
            "version": "5.1.22",
            "ecosystem": "pypi"
          },
          {
            "name": "moto",
            "direct": false,
            "version": "5.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "moto",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "mpmath",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "msgpack",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "multidict",
            "direct": false,
            "version": "6.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "multidict",
            "direct": false,
            "version": "6.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-application-signals",
            "direct": false,
            "version": "1.43.35",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-bedrock-agent",
            "direct": false,
            "version": "1.37.20",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-bedrock-agent-runtime",
            "direct": false,
            "version": "1.37.22",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-cloudwatch",
            "direct": false,
            "version": "1.43.26",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-kendra",
            "direct": false,
            "version": "1.38.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-logs",
            "direct": false,
            "version": "1.43.35",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-boto3-xray",
            "direct": false,
            "version": "1.43.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-extensions",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-extensions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "narwhals",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "pypi"
          },
          {
            "name": "narwhals",
            "direct": false,
            "version": "1.35.0",
            "ecosystem": "pypi"
          },
          {
            "name": "networkx",
            "direct": false,
            "version": "2.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "networkx",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "networkx",
            "direct": false,
            "version": "3.5",
            "ecosystem": "pypi"
          },
          {
            "name": "nodeenv",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "nodeenv",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "2.2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "oauthlib",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "onnxruntime",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "pypi"
          },
          {
            "name": "openai",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "openapi-pydantic",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "openapi-schema-validator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "openapi-spec-validator",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "openpyxl",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.38.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.39.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.41.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.43.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-common",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-http",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-instrumentation",
            "direct": false,
            "version": "0.46b0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-instrumentation-requests",
            "direct": false,
            "version": "0.46b0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-semantic-conventions",
            "direct": false,
            "version": "0.46b0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-util-http",
            "direct": false,
            "version": "0.46b0",
            "ecosystem": "pypi"
          },
          {
            "name": "oracledb",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "orjson",
            "direct": false,
            "version": "3.11.5",
            "ecosystem": "pypi"
          },
          {
            "name": "packageurl-python",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "23.2",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "24.2",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "26.1",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "26.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pastel",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pathable",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pathable",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pathable",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pathspec",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "patsy",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pbr",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pdf2image",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pdfminer-six",
            "direct": false,
            "version": "20251230",
            "ecosystem": "pypi"
          },
          {
            "name": "pdfplumber",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "pypi"
          },
          {
            "name": "peewee",
            "direct": false,
            "version": "3.18.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pillow",
            "direct": false,
            "version": "12.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.3.7",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.3.8",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.9.4",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.9.6",
            "ecosystem": "pypi"
          },
          {
            "name": "pluggy",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pluggy",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ply",
            "direct": false,
            "version": "3.11",
            "ecosystem": "pypi"
          },
          {
            "name": "poethepoet",
            "direct": false,
            "version": "0.37.0",
            "ecosystem": "pypi"
          },
          {
            "name": "polars-runtime-32",
            "direct": false,
            "version": "1.37.0",
            "ecosystem": "pypi"
          },
          {
            "name": "policy-sentry",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "pypi"
          },
          {
            "name": "prance",
            "direct": false,
            "version": "25.4.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pre-commit",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pre-commit",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pre-commit",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pre-commit",
            "direct": false,
            "version": "4.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pre-commit",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "prettytable",
            "direct": false,
            "version": "3.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "prometheus-client",
            "direct": false,
            "version": "0.23.1",
            "ecosystem": "pypi"
          },
          {
            "name": "prompt-toolkit",
            "direct": false,
            "version": "3.0.50",
            "ecosystem": "pypi"
          },
          {
            "name": "prompt-toolkit",
            "direct": false,
            "version": "3.0.51",
            "ecosystem": "pypi"
          },
          {
            "name": "prompt-toolkit",
            "direct": false,
            "version": "3.0.52",
            "ecosystem": "pypi"
          },
          {
            "name": "propcache",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "propcache",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "4.25.8",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "6.33.5",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "7.34.1",
            "ecosystem": "pypi"
          },
          {
            "name": "prov",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg-binary",
            "direct": false,
            "version": "3.2.12",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg-binary",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg-pool",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "pypi"
          },
          {
            "name": "py-key-value-aio",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "py-key-value-aio",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "py-serializable",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyarrow",
            "direct": false,
            "version": "19.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyarrow",
            "direct": false,
            "version": "22.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1-modules",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pycares",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pycep-parser",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pycodestyle",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pycparser",
            "direct": false,
            "version": "2.22",
            "ecosystem": "pypi"
          },
          {
            "name": "pycparser",
            "direct": false,
            "version": "2.23",
            "ecosystem": "pypi"
          },
          {
            "name": "pycparser",
            "direct": false,
            "version": "3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.33.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.33.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.33.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.41.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.41.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.46.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.46.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.46.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-extra-types",
            "direct": false,
            "version": "2.10.6",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.13.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.14.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": false,
            "version": "2.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydeck",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydot",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyee",
            "direct": false,
            "version": "13.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyflakes",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.19.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.19.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.20.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pygtail",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyiceberg",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pymemcache",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pymongo",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pymssql",
            "direct": false,
            "version": "2.3.13",
            "ecosystem": "pypi"
          },
          {
            "name": "pyparsing",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pypdfium2",
            "direct": false,
            "version": "4.30.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyperclip",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyperclip",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyperclip",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyreadline3",
            "direct": false,
            "version": "3.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.398",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.399",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.400",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.401",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.402",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.403",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.405",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.406",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.407",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.408",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.409",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.411",
            "ecosystem": "pypi"
          },
          {
            "name": "pyroaring",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pyston",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pyston-autoload",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-cov",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-cov",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-cov",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-cov",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-mock",
            "direct": false,
            "version": "3.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-mock",
            "direct": false,
            "version": "3.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-mock",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-mock",
            "direct": false,
            "version": "3.15.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-timeout",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dateutil",
            "direct": false,
            "version": "2.9.0.post0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-discovery",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "python-discovery",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "python-discovery",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-docx",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-pptx",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pytz",
            "direct": false,
            "version": "2025.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pywin32",
            "direct": false,
            "version": "310",
            "ecosystem": "pypi"
          },
          {
            "name": "pywin32",
            "direct": false,
            "version": "311",
            "ecosystem": "pypi"
          },
          {
            "name": "pywin32",
            "direct": false,
            "version": "312",
            "ecosystem": "pypi"
          },
          {
            "name": "pywin32-ctypes",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "questionary",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "questionary",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rapidfuzz",
            "direct": false,
            "version": "3.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rdflib",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "reactivex",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "redis",
            "direct": false,
            "version": "7.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "referencing",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "pypi"
          },
          {
            "name": "referencing",
            "direct": false,
            "version": "0.37.0",
            "ecosystem": "pypi"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "2024.11.6",
            "ecosystem": "pypi"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "2025.11.3",
            "ecosystem": "pypi"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "2025.7.34",
            "ecosystem": "pypi"
          },
          {
            "name": "reportlab",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "repoze-lru",
            "direct": false,
            "version": "0.7",
            "ecosystem": "pypi"
          },
          {
            "name": "requests-auth-aws-sigv4",
            "direct": false,
            "version": "0.7",
            "ecosystem": "pypi"
          },
          {
            "name": "requests-oauthlib",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "requests-toolbelt",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "responses",
            "direct": false,
            "version": "0.25.7",
            "ecosystem": "pypi"
          },
          {
            "name": "responses",
            "direct": false,
            "version": "0.25.8",
            "ecosystem": "pypi"
          },
          {
            "name": "responses",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rfc3339-validator",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "13.5.3",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "13.9.4",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "14.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "14.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "15.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rich-argparse",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rich-rst",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rich-rst",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "rich-rst",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "rich-toolkit",
            "direct": false,
            "version": "0.17.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rignore",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "pypi"
          },
          {
            "name": "routes",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.27.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.30.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "2026.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "rsa",
            "direct": false,
            "version": "4.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "rsa",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ruamel-yaml-clib",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.10",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.11",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.12",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.13",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.2",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.5",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.8",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.12",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.4",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.9",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.14.9",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.10",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.11",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.12",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.20",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.8",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.9",
            "ecosystem": "pypi"
          },
          {
            "name": "rustworkx",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "pypi"
          },
          {
            "name": "schema",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "pypi"
          },
          {
            "name": "schema-salad",
            "direct": false,
            "version": "8.9.20250723145140",
            "ecosystem": "pypi"
          },
          {
            "name": "scipy",
            "direct": false,
            "version": "1.15.3",
            "ecosystem": "pypi"
          },
          {
            "name": "scipy",
            "direct": false,
            "version": "1.16.2",
            "ecosystem": "pypi"
          },
          {
            "name": "secretstorage",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "secretstorage",
            "direct": false,
            "version": "3.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "secretstorage",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "semantic-version",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "semgrep",
            "direct": false,
            "version": "1.126.0",
            "ecosystem": "pypi"
          },
          {
            "name": "sentry-sdk",
            "direct": false,
            "version": "2.48.0",
            "ecosystem": "pypi"
          },
          {
            "name": "shellingham",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "six",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "smmap",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "sniffio",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "sortedcontainers",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "soupsieve",
            "direct": false,
            "version": "2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "soupsieve",
            "direct": false,
            "version": "2.7",
            "ecosystem": "pypi"
          },
          {
            "name": "soupsieve",
            "direct": false,
            "version": "2.8",
            "ecosystem": "pypi"
          },
          {
            "name": "spdx-tools",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "pypi"
          },
          {
            "name": "spython",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "pypi"
          },
          {
            "name": "sqlalchemy",
            "direct": false,
            "version": "2.0.40",
            "ecosystem": "pypi"
          },
          {
            "name": "sqlglot",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "sqlglot",
            "direct": false,
            "version": "30.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "sqlparse",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "pypi"
          },
          {
            "name": "sqlparse",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "2.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "statsmodels",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "pypi"
          },
          {
            "name": "stevedore",
            "direct": false,
            "version": "5.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "stevedore",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "stevedore",
            "direct": false,
            "version": "5.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "streamlit",
            "direct": false,
            "version": "1.52.2",
            "ecosystem": "pypi"
          },
          {
            "name": "streamlit",
            "direct": false,
            "version": "1.55.0",
            "ecosystem": "pypi"
          },
          {
            "name": "strictyaml",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "pypi"
          },
          {
            "name": "sympy",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tabulate",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tenacity",
            "direct": false,
            "version": "9.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "testcontainers",
            "direct": false,
            "version": "4.14.2",
            "ecosystem": "pypi"
          },
          {
            "name": "toml",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "tomlkit",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tomlkit",
            "direct": false,
            "version": "0.13.3",
            "ecosystem": "pypi"
          },
          {
            "name": "tomlkit",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tomlkit",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tornado",
            "direct": false,
            "version": "6.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "tqdm",
            "direct": false,
            "version": "4.67.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.17.3",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.24.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.24.2",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "pypi"
          },
          {
            "name": "types-awscrt",
            "direct": false,
            "version": "0.24.2",
            "ecosystem": "pypi"
          },
          {
            "name": "types-awscrt",
            "direct": false,
            "version": "0.27.2",
            "ecosystem": "pypi"
          },
          {
            "name": "types-awscrt",
            "direct": false,
            "version": "0.27.4",
            "ecosystem": "pypi"
          },
          {
            "name": "types-s3transfer",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "pypi"
          },
          {
            "name": "types-s3transfer",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "types-s3transfer",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.13.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.13.2",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspect",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspection",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspection",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tzdata",
            "direct": false,
            "version": "2025.2",
            "ecosystem": "pypi"
          },
          {
            "name": "uncalled-for",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uncalled-for",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "uncalled-for",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "unidiff",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "pypi"
          },
          {
            "name": "uritools",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uuid-utils",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uv",
            "direct": false,
            "version": "0.11.15",
            "ecosystem": "pypi"
          },
          {
            "name": "uv",
            "direct": false,
            "version": "0.11.7",
            "ecosystem": "pypi"
          },
          {
            "name": "uv",
            "direct": false,
            "version": "0.9.6",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.34.1",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.34.2",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.34.3",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.35.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.36.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.37.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.38.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.40.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.42.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.43.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.49.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvloop",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "pypi"
          },
          {
            "name": "valkey-glide",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "20.36.1",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "21.2.4",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "21.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "21.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "21.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "watchdog",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "wcmatch",
            "direct": false,
            "version": "8.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.2.14",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "webencodings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "websocket-client",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "websockets",
            "direct": false,
            "version": "15.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "websockets",
            "direct": false,
            "version": "16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "werkzeug",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "pypi"
          },
          {
            "name": "werkzeug",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "win32-setctime",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "wrapt",
            "direct": false,
            "version": "1.17.2",
            "ecosystem": "pypi"
          },
          {
            "name": "wrapt",
            "direct": false,
            "version": "1.17.3",
            "ecosystem": "pypi"
          },
          {
            "name": "wrapt",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "wrapt",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "xdg",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "xlsxwriter",
            "direct": false,
            "version": "3.2.5",
            "ecosystem": "pypi"
          },
          {
            "name": "xmltodict",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "pypi"
          },
          {
            "name": "xmltodict",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "xmltodict",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "yarl",
            "direct": false,
            "version": "1.18.3",
            "ecosystem": "pypi"
          },
          {
            "name": "yarl",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "pypi"
          },
          {
            "name": "zipp",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "zipp",
            "direct": false,
            "version": "3.23.1",
            "ecosystem": "pypi"
          },
          {
            "name": "zipp",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "zipstream-new",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "zope-event",
            "direct": false,
            "version": "5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "zope-interface",
            "direct": false,
            "version": "7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "zstandard",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "zstandard",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "pypi"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 2190,
        "direct_count": 219,
        "indirect_count": 1971
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 123,
        "merged_prs": 1604,
        "open_issues": 200,
        "closed_ratio": 0.696,
        "closed_issues": 457,
        "closed_unmerged_prs": 1936
      },
      "bus_factor": 5,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "awslabs-mcp",
          "commits": 335,
          "avatar_url": "https://avatars.githubusercontent.com/u/203918161?v=4"
        },
        {
          "type": "User",
          "login": "scottschreckengaust",
          "commits": 209,
          "avatar_url": "https://avatars.githubusercontent.com/u/345885?v=4"
        },
        {
          "type": "User",
          "login": "arnewouters",
          "commits": 70,
          "avatar_url": "https://avatars.githubusercontent.com/u/25950814?v=4"
        },
        {
          "type": "User",
          "login": "MichaelWalker-git",
          "commits": 47,
          "avatar_url": "https://avatars.githubusercontent.com/u/11032490?v=4"
        },
        {
          "type": "User",
          "login": "krokoko",
          "commits": 38,
          "avatar_url": "https://avatars.githubusercontent.com/u/6213264?v=4"
        },
        {
          "type": "User",
          "login": "markjschreiber",
          "commits": 32,
          "avatar_url": "https://avatars.githubusercontent.com/u/24399633?v=4"
        },
        {
          "type": "User",
          "login": "alexa-perlov",
          "commits": 27,
          "avatar_url": "https://avatars.githubusercontent.com/u/56009415?v=4"
        },
        {
          "type": "User",
          "login": "rshevchuk-git",
          "commits": 26,
          "avatar_url": "https://avatars.githubusercontent.com/u/51510790?v=4"
        },
        {
          "type": "User",
          "login": "yiyuan-he",
          "commits": 23,
          "avatar_url": "https://avatars.githubusercontent.com/u/53622546?v=4"
        },
        {
          "type": "User",
          "login": "anwesham-lab",
          "commits": 22,
          "avatar_url": "https://avatars.githubusercontent.com/u/64298192?v=4"
        }
      ],
      "contributors_sampled": 99,
      "top_contributor_share": 0.248
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "aws-api-mcp-upgrade-version.yml",
        "bandit.yml",
        "cfn_nag.yml",
        "check-gh-pages-builds.yml",
        "check-license-header.yml",
        "checkov.yml",
        "codeql.yml",
        "dependency-review-action.yml",
        "gh-pages.yml",
        "merge-prevention.yml",
        "powershell.yml",
        "pre-commit.yml",
        "pull-request-lint.yml",
        "python.yml",
        "release-initiate-branch.yml",
        "release-merge-tag.yml",
        "release.yml",
        "scanners.yml",
        "scorecard-analysis.yml",
        "semgrep.yml",
        "stale.yml",
        "trivy.yml",
        "typescript.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        ".ruff.toml",
        "ruff.toml"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": true
    },
    "security_signals": {
      "lockfiles": [
        "package-lock.json",
        "uv.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": 10,
            "reason": "branch protection is fully enabled 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": 5,
            "reason": "badge detected: Passing",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 10,
            "reason": "all changesets reviewed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 8 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 1 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": 10,
            "reason": "all dependencies are pinned",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 9,
            "reason": "SAST tool detected but not run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 10,
            "reason": "GitHub workflow tokens follow principle of least privilege",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "199 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "536db49a5a5883ab26f8210af90dfc714fee89e7",
        "ran_at": "2026-07-28T18:44:26Z",
        "aggregate_score": 8.5,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": true,
      "has_security_policy": false,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-28T18:43:30Z",
      "oldest_open_prs": [
        {
          "number": 1563,
          "created_at": "2025-10-22T04:29:26Z",
          "last_comment_at": "2026-06-26T14:22:14Z",
          "last_comment_author": "Dan-Arnin"
        },
        {
          "number": 1664,
          "created_at": "2025-11-05T23:06:49Z",
          "last_comment_at": "2026-03-23T01:39:32Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 1935,
          "created_at": "2025-12-11T01:45:41Z",
          "last_comment_at": "2026-03-17T01:38:40Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2079,
          "created_at": "2026-01-13T11:14:30Z",
          "last_comment_at": "2026-03-05T09:17:42Z",
          "last_comment_author": "icunninghamhmh"
        },
        {
          "number": 2162,
          "created_at": "2026-01-13T21:22:23Z",
          "last_comment_at": "2026-03-05T01:38:45Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2164,
          "created_at": "2026-01-14T01:04:37Z",
          "last_comment_at": "2026-05-05T19:26:53Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2240,
          "created_at": "2026-01-24T01:35:44Z",
          "last_comment_at": "2026-04-13T01:40:32Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2459,
          "created_at": "2026-02-18T20:09:44Z",
          "last_comment_at": "2026-06-22T08:45:40Z",
          "last_comment_author": "jpvelasco"
        },
        {
          "number": 2496,
          "created_at": "2026-02-23T22:26:06Z",
          "last_comment_at": "2026-04-28T01:41:13Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2504,
          "created_at": "2026-02-24T20:08:20Z",
          "last_comment_at": "2026-07-20T20:13:12Z",
          "last_comment_author": "kennthhz"
        },
        {
          "number": 2509,
          "created_at": "2026-02-25T00:28:11Z",
          "last_comment_at": "2026-04-26T01:39:11Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2530,
          "created_at": "2026-02-27T18:06:21Z",
          "last_comment_at": "2026-04-24T01:40:08Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2745,
          "created_at": "2026-03-22T11:36:41Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2747,
          "created_at": "2026-03-23T10:22:34Z",
          "last_comment_at": "2026-03-23T23:22:20Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2808,
          "created_at": "2026-03-27T17:05:54Z",
          "last_comment_at": "2026-04-09T23:49:39Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2833,
          "created_at": "2026-04-01T04:18:52Z",
          "last_comment_at": "2026-04-16T01:39:50Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2856,
          "created_at": "2026-04-03T00:19:32Z",
          "last_comment_at": "2026-04-18T01:39:29Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2860,
          "created_at": "2026-04-03T17:59:24Z",
          "last_comment_at": "2026-05-08T11:48:48Z",
          "last_comment_author": "dgokcin"
        },
        {
          "number": 2869,
          "created_at": "2026-04-05T14:24:34Z",
          "last_comment_at": "2026-04-22T01:39:53Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 2875,
          "created_at": "2026-04-07T02:53:36Z",
          "last_comment_at": "2026-05-12T12:41:08Z",
          "last_comment_author": "project0"
        }
      ],
      "last_merged_pr_at": "2026-07-28T18:30:35Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 97,
          "created_at": "2025-04-08T15:52:03Z",
          "last_comment_at": "2025-04-11T12:18:44Z",
          "last_comment_author": "theagenticguy"
        },
        {
          "number": 273,
          "created_at": "2025-05-06T14:49:35Z",
          "last_comment_at": "2025-08-20T09:12:16Z",
          "last_comment_author": "DiscreteTom"
        },
        {
          "number": 320,
          "created_at": "2025-05-13T16:53:19Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 369,
          "created_at": "2025-05-19T08:48:27Z",
          "last_comment_at": "2025-06-08T02:39:57Z",
          "last_comment_author": "jameselsey"
        },
        {
          "number": 435,
          "created_at": "2025-05-28T22:50:42Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 437,
          "created_at": "2025-05-29T00:00:49Z",
          "last_comment_at": "2025-09-09T20:49:37Z",
          "last_comment_author": "scottschreckengaust"
        },
        {
          "number": 450,
          "created_at": "2025-05-29T16:06:11Z",
          "last_comment_at": "2025-05-29T16:06:43Z",
          "last_comment_author": "scottschreckengaust"
        },
        {
          "number": 463,
          "created_at": "2025-05-30T00:24:48Z",
          "last_comment_at": "2025-07-15T22:14:10Z",
          "last_comment_author": "scottschreckengaust"
        },
        {
          "number": 467,
          "created_at": "2025-05-30T08:27:21Z",
          "last_comment_at": "2025-07-30T01:36:10Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 471,
          "created_at": "2025-05-30T13:29:53Z",
          "last_comment_at": "2026-03-27T01:39:51Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 473,
          "created_at": "2025-05-30T14:31:33Z",
          "last_comment_at": "2026-03-27T01:39:49Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 474,
          "created_at": "2025-05-30T14:58:22Z",
          "last_comment_at": "2026-03-27T01:39:48Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 481,
          "created_at": "2025-05-30T23:27:41Z",
          "last_comment_at": "2026-03-26T01:40:13Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 492,
          "created_at": "2025-06-02T18:07:45Z",
          "last_comment_at": "2026-03-26T01:40:11Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 497,
          "created_at": "2025-06-03T04:38:19Z",
          "last_comment_at": "2026-03-25T01:39:24Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 498,
          "created_at": "2025-06-03T04:43:49Z",
          "last_comment_at": "2026-03-25T01:39:22Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 528,
          "created_at": "2025-06-05T16:28:21Z",
          "last_comment_at": "2026-03-25T01:39:19Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 529,
          "created_at": "2025-06-05T17:17:41Z",
          "last_comment_at": "2026-03-21T01:37:59Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 637,
          "created_at": "2025-06-23T08:46:29Z",
          "last_comment_at": "2026-02-02T14:21:54Z",
          "last_comment_author": "albertschwarzkopf"
        },
        {
          "number": 731,
          "created_at": "2025-07-03T08:11:34Z",
          "last_comment_at": "2026-03-26T01:40:05Z",
          "last_comment_author": "github-actions"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/awslabs/mcp",
    "host": "github.com",
    "name": "mcp",
    "owner": "awslabs"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "excellent",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 91,
      "inputs": {
        "security": 88,
        "vitality": 100,
        "community": 92,
        "governance": 82,
        "engineering": 92
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 100,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "commits_last_year": 1072,
              "human_commit_share": 0.98,
              "days_since_last_push": 0,
              "active_weeks_last_year": 52
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "52/52 weeks with commits",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 52
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "1072 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 1072
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 100,
              "latest_release_tag": "2026.07.20260723053753",
              "releases_from_tags": false,
              "days_since_latest_release": 5,
              "mean_days_between_releases": 4.9
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 5 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~4.9 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 4.9
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 0,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 0 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "excellent",
        "name": "Community & Adoption",
        "value": 92,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "excellent",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 95,
            "inputs": {
              "forks": 1665,
              "stars": 9510,
              "watchers": 74,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "9,510 stars",
                "points": 60,
                "status": "met",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 9510
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "1,665 forks",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 1665
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "74 watchers",
                "points": 10.4,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 74
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (Apache-2.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "Apache-2.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "excellent",
            "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": 88,
            "inputs": {
              "packages": [
                "awslabs.aws-api-mcp-server",
                "awslabs.aws-iac-mcp-server",
                "awslabs.amazon-mq-mcp-server",
                "awslabs.aurora-dsql-mcp-server",
                "awslabs.aws-appsync-mcp-server",
                "awslabs.aws-location-mcp-server",
                "awslabs.amazon-qindex-mcp-server",
                "awslabs.amazon-neptune-mcp-server"
              ],
              "dependents": null,
              "ecosystems": "pypi",
              "total_downloads": null,
              "monthly_downloads": 193036
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "193,036 downloads/month across pypi",
                "points": 70.5,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 193036,
                      "ecosystems": "pypi"
                    }
                  }
                ],
                "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": 82,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "excellent",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 86,
            "inputs": {
              "bus_factor": 5,
              "contributors_sampled": 99,
              "top_contributor_share": 0.248
            },
            "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 25% of commits",
                "points": 16.9,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 25
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "99 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 99
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 8 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "moderate",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "merged_prs": 1604,
              "open_issues": 200,
              "closed_issues": 457,
              "issue_closed_ratio": 0.696,
              "closed_unmerged_prs": 1936
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "70% of issues closed",
                "points": 32.5,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 70
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "1604/3540 decided PRs merged",
                "points": 17.3,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 1604,
                      "decided": 3540
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "all changesets reviewed",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "followers": 11327,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "awslabs",
              "public_repos": 1021,
              "account_age_days": 4939
            },
            "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": "11,327 followers of awslabs",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 11327,
                      "login": "awslabs"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "1021 public repos, account ~13 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 1021
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 13
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "awslabs.aws-api-mcp-server",
                "awslabs.aws-iac-mcp-server",
                "awslabs.amazon-mq-mcp-server",
                "awslabs.aurora-dsql-mcp-server",
                "awslabs.aws-appsync-mcp-server",
                "awslabs.aws-location-mcp-server",
                "awslabs.amazon-qindex-mcp-server",
                "awslabs.amazon-neptune-mcp-server"
              ],
              "ecosystems": "pypi",
              "any_deprecated": false,
              "min_days_since_publish": 0
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "8 package(s) on pypi",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 8,
                      "ecosystems": "pypi"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 0 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "88 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 88
                    }
                  }
                ],
                "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": 92,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 94,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": true
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "23 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 23
                    }
                  }
                ],
                "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": ".ruff.toml, ruff.toml",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".ruff.toml, ruff.toml"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 9.6,
                "status": "met",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "topics": [
                "aws",
                "mcp",
                "mcp-client",
                "mcp-clients",
                "mcp-host",
                "mcp-server",
                "mcp-servers",
                "mcp-tools",
                "modelcontextprotocol"
              ],
              "has_wiki": false,
              "homepage": "https://awslabs.github.io/mcp/",
              "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://awslabs.github.io/mcp/",
                "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": "9 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 9
                    }
                  }
                ],
                "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": "excellent",
        "name": "Security",
        "value": 88,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "excellent",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 85,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 8.5
            },
            "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 fully enabled on development and all release branches",
                "points": 7.5,
                "status": "met",
                "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": "badge detected: Passing",
                "points": 1.2,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "all changesets reviewed",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 8 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 1 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": "all dependencies are pinned",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool detected but not run on all commits",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "GitHub workflow tokens follow principle of least privilege",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "199 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the pypi:awslabs.aws-api-mcp-server@1.4.0 runtime dependency closure — what installing the published package pulls in — 89 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "pypi:awslabs.aws-api-mcp-server@1.4.0",
                  "assessed": 89
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 89,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 89,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 9
            },
            "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": 79,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 1,
              "agent_instruction_files": [
                "src/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md",
                "src/dynamodb-mcp-server/AGENTS.md"
              ],
              "agent_instruction_max_bytes": 14738
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "src/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md, src/dynamodb-mcp-server/AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "src/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md, src/dynamodb-mcp-server/AGENTS.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "98 of 98 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 98,
                      "sampled": 98
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 82,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "package-lock.json",
                "uv.lock"
              ],
              "has_dockerfile": true,
              "typed_language": false,
              "bootstrap_files": [],
              "has_devcontainer": true,
              "has_linter_config": true,
              "typecheck_configs": [
                "docusaurus/tsconfig.json",
                "src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed",
                "src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed",
                "src/document-loader-mcp-server/awslabs/py.typed",
                "src/ecs-mcp-server/pyrightconfig.json"
              ],
              "agent_commit_share": 0.06,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0.02
            },
            "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": ".ruff.toml, ruff.toml",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".ruff.toml, ruff.toml"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "docusaurus/tsconfig.json, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed, src/document-loader-mcp-server/awslabs/py.typed, src/ecs-mcp-server/pyrightconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "docusaurus/tsconfig.json, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed, src/document-loader-mcp-server/awslabs/py.typed, src/ecs-mcp-server/pyrightconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "devcontainer, Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "devcontainer, Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "6 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 6,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "2 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 2,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "all dependencies are pinned",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "good",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "primary_language": "Python",
              "largest_source_bytes": 380727,
              "source_files_sampled": 2376,
              "oversized_source_files": 76
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Python with type-check config (docusaurus/tsconfig.json, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed, src/document-loader-mcp-server/awslabs/py.typed, src/ecs-mcp-server/pyrightconfig.json)",
                "points": 27,
                "status": "partial",
                "details": [
                  {
                    "code": "typecheck_config_language",
                    "params": {
                      "files": "docusaurus/tsconfig.json, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/py.typed, src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/py.typed, src/document-loader-mcp-server/awslabs/py.typed, src/ecs-mcp-server/pyrightconfig.json",
                      "language": "Python"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "76/2376 source files over 60KB",
                "points": 53.2,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 2376,
                      "oversized": 76
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "moderate",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 60,
            "inputs": {
              "example_dirs": [
                "example",
                "examples",
                "samples"
              ],
              "has_mcp_signal": true,
              "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": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "example, examples, samples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "example, examples, 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": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-28T18:45:53.913357Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/a/awslabs/mcp.svg",
  "full_name": "awslabs/mcp",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

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.27.0 — vollständige Methodik · Metriken-Wiki.

Wie ein einzelnes Ergebnis im Gesamtregister steht: aggregierte StatistikenPyPI.