Публічний реєстр
Звіт про здоров'я програмного забезпеченнясхема 0.27.0 · метрики 1.13.0 · 2026-07-28 18:45 UTC

awslabs / mcp

Open source MCP Servers for AWS

PythonApache-2.0★ 9 510 зірок⑂ 1 665 форківз бер. 2025 р.Переглянути на GitHub ↗

awslabs/mcp має індекс здоров’я 91 зі 100, що відповідає смузі «Відмінний». Найвищий показник — Vitality (100/100), найнижчий — AI Readiness (79/100). Останнє оновлення — сьогодні. Більшість нещодавньої роботи виконують 5 учасників.

91
загалом / 100
Відмінний

Індекс здоров'я програмного забезпечення

Метрики згруповано у зважені категорії на шкалі 1–100. Загальна оцінка починається як їхнє середнє; коли публічні дані активують Політику юрисдикцій високого ризику, рейтинг коригується й отримує верхню межу 49 («Під ризиком»). Готовність до ШІ не входить до індексу.

91
Відмінний85-100Зразковий; відповідає практично всім перевіреним критеріям
Добрий70-84Здоровий; незначні прогалини
Помірний50-69Прийнятний, але з помітними прогалинами; рекомендовано перевірку
У зоні ризику30-49Суттєві слабкі місця; впровадження потребує обережності
Критичний1-29Серйозні проблеми (покинутий, єдиний мейнтейнер, без базової гігієни)
ЖиттєздатністьСпільнота тавпровадженняСталість таврядуванняІнженернаякістьБезпекаГотовність доШІ

Профіль оцінок

Кожна вісь — окрема категорія. Форма важить більше, ніж середнє: здоровий об'єкт заповнює всю фігуру, тоді як профіль із піками та провалами означає, що сила в одному вимірі маскує ризик в іншому.

Власність

Amazon Web Services - LabsОрганізація
11 327 підписників1 021 публічний репозиторійз січ. 2013 р.

За цим репозиторієм стоїть організація — спільна, підзвітна опіка, здатна пережити будь-якого окремого мейнтейнера.

Пакетні екосистеми

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікація
PyPIawslabs.aws-api-mcp-server1.4.0-885 днів тому
PyPIawslabs.aws-iac-mcp-server1.0.21153 342216 днів тому
PyPIawslabs.amazon-mq-mcp-server2.0.231 101250 днів тому
PyPIawslabs.aurora-dsql-mcp-server1.0.3735 713380 днів тому
PyPIawslabs.aws-appsync-mcp-server0.1.143831480 днів тому
PyPIawslabs.aws-location-mcp-server2.0.181 0441980 днів тому
PyPIawslabs.amazon-qindex-mcp-server0.0.1115810144 дні тому
PyPIawslabs.amazon-neptune-mcp-server1.0.191 295200 днів тому

Метрики за категоріями

Життєздатність

Чи живий проєкт — чи пишеться код і чи виходять релізи?

100Відмінний · 22% загального індексу
Як обчислюється оцінка
36/36Свіжість push — останній push 0 дн. тому
36/36Ритм комітів — 52/52 тижнів із комітами
18/18Обсяг комітів — 1 072 комітів за останній рік
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year1 072
human_commit_share0,98
days_since_last_push0
active_weeks_last_year52
Як обчислюється оцінка
27/27Випускає релізи — опубліковано 100 релізів
36/36Свіжість релізів — останній реліз 5 дн. тому
27/27Ритм релізів — реліз кожні ~4,9 дн.
0/10OpenSSF Scorecard: Signed-Releases — немає даних
Використані вхідні дані
releases_count100
latest_release_tag2026.07.20260723053753
releases_from_tagsні
days_since_latest_release5
mean_days_between_releases4,9
Виключено з оцінювання (немає даних або не застосовно): OpenSSF Scorecard: Signed-Releases. Залишкові ваги перенормовано.

Спільнота та впровадження

Чи має проєкт користувачів, завантаження, увагу та влаштовані умови для контриб’юторів?

92Відмінний · 18% загального індексу
Як обчислюється оцінка
60/60Зірки — 9 510 зірок
25/25Форки — 1 665 форків
10.4/15Спостерігачі — 74 спостерігачів
Використані вхідні дані
forks1 665
stars9 510
watchers74
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/22.5README
22.5/22.5Ліцензія — визнана ліцензія (Apache-2.0)
18/18Настанови CONTRIBUTING
13.5/13.5Кодекс поведінки
0/7.2Шаблон issue
6.3/6.3Шаблон PR
Використані вхідні дані
has_readmeтак
has_licenseтак
has_contributingтак
has_issue_templateні
has_code_of_conductтак
has_pull_request_templateтак
Як обчислюється оцінка
70.5/80Щомісячні завантаження — 193 036 завантажень/місяць у pypi
0/20Залежні пакети в реєстрі — ця екосистема цього не повідомляє
Використані вхідні дані
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
Виключено з оцінювання (немає даних або не застосовно): Залежні пакети в реєстрі. Залишкові ваги перенормовано.

Сталість та врядування

Чи переживе проєкт своїх людей — бас-фактор, реактивність, хто за ним стоїть і як супроводжуються пакети?

82Добрий · 24% загального індексу
Як обчислюється оцінка
45.9/54Бас-фактор — на 5 контриб’ютор(ів) припадає половина всіх комітів
16.9/22.5Розподіл комітів — головний контриб’ютор — автор 25% комітів
13.5/13.5Широта контриб’юторів — 99 контриб’юторів
10/10OpenSSF Scorecard: Contributors — project has 8 contributing companies or organizations
Використані вхідні дані
bus_factor5
contributors_sampled99
top_contributor_share0,248
Як обчислюється оцінка
32.5/46.8Вирішення issue — закрито 70% issue
17.3/38.3Прийняття PR — злито 1 604/3 540 вирішених PR
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Використані вхідні дані
merged_prs1 604
open_issues200
closed_issues457
issue_closed_ratio0,696
closed_unmerged_prs1 936
Як обчислюється оцінка
30/30Підтримка власника — у власності організації
0/20Верифікований домен
25/25Охоплення власника — 11 327 підписників у awslabs
25/25Послужний список — 1 021 публічних репозиторіїв, вік облікового запису ~13 р.
Використані вхідні дані
followers11 327
owner_typeOrganization
is_verified
owner_loginawslabs
public_repos1 021
account_age_days4 939

Супровід пакетів

100Відмінний
Як обчислюється оцінка
25/25Опубліковано й доступно — 8 пакет(ів) у pypi
35/35Свіжість публікацій — остання публікація 0 дн. тому
20/20Історія версій — 88 опублікованих версій
20/20Не застарілий — активний, не deprecated і не yanked
Використані вхідні дані
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_deprecatedні
min_days_since_publish0

Інженерна якість

Чи наявні базові інженерні практики та документація?

92Відмінний · 20% загального індексу
Як обчислюється оцінка
24/24Процеси CI — 23 процес(ів) CI
24/24Наявні тести
16/16Конфігурація лінтера — .ruff.toml, ruff.toml
9.6/9.6Pre-commit-хуки
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Використані вхідні дані
has_ciтак
has_testsтак
has_editorconfigні
has_linter_configтак
has_precommit_configтак

Документація

90Відмінний
Як обчислюється оцінка
30/30README
25/25Каталог документації
15/15Сайт документації / домашня сторінка — https://awslabs.github.io/mcp/
10/10Опис репозиторію
10/10Теми — 9 тем
0/10Wiki
Використані вхідні дані
topicsaws, mcp, mcp-client, mcp-clients, mcp-host, mcp-server, mcp-servers, mcp-tools, modelcontextprotocol
has_wikiні
homepagehttps://awslabs.github.io/mcp/
has_readmeтак
has_docs_dirтак
has_descriptionтак

Безпека

Чи міцні видимі практики безпеки й ланцюга постачання, без непослабленої пов’язаності з юрисдикціями високого ризику?

88Відмінний · 16% загального індексу

Стан безпеки

85Відмінний
Як обчислюється оцінка
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.5Ліцензія — 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 — немає даних
7.5/7.5Token-Permissions — GitHub workflow tokens follow principle of least privilege
0/7.5Vulnerabilities — 199 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate8,5
Виключено з оцінювання (немає даних або не застосовно): signed_releases. Залишкові ваги перенормовано.
Як обчислюється оцінка
35/35Прямі залежності без відомих сповіщень — жодна пряма залежність не має відомих сповіщень
25/25Непрямі залежності без відомих сповіщень — жодна непряма залежність не має відомих сповіщень
0/40Немає задавнених сповіщень — жодне сповіщення не має дати публікації
Використані вхідні дані
sourceosv
advisories0
affected_packages0
assessed_packages89
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Виключено з оцінювання (немає даних або не застосовно): Немає задавнених сповіщень. Залишкові ваги перенормовано. Звірено з runtime-замиканням залежностей pypi:awslabs.aws-api-mcp-server@1.4.0 — тим, що тягне за собою встановлення опублікованого пакета, — 89 пакетів. Досяжність не аналізується.

Готовність до ШІ

Наскільки репозиторій оснащений для розробки та супроводу за участі ШІ-агентів? Незалежний, експериментальний бейдж — вага 0.0, тож він подається окремо і не впливає на загальний індекс здоров'я.

79Добрий · 0% загального індексу
Як обчислюється оцінка
45/45Інструкції для агентів — src/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md, src/dynamodb-mcp-server/AGENTS.md
0/15Машиночитана документація (llms.txt)
40/40Читабельна історія комітів — намір зазначено у 98 з 98 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtні
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
Як обчислюється оцінка
0/18Розгортання однією командою
22/22Автоматизовані тести
11/11Конфігурація лінтера / форматера — .ruff.toml, ruff.toml
11/11Статична перевірка типів — 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/10Відтворюване середовище — devcontainer, Dockerfile, lockfile
10/10Підтверджена практика роботи з агентами — 6 з останніх 100 комітів створено агентом або з його зазначенням
8/8Автоматизоване супроводження — 2 з останніх 100 комітів — автоматичні оновлення залежностей
10/10OpenSSF Scorecard: Pinned-Dependencies — all dependencies are pinned
Використані вхідні дані
has_nixні
has_testsтак
lockfilespackage-lock.json, uv.lock
has_dockerfileтак
typed_languageні
bootstrap_files
has_devcontainerтак
has_linter_configтак
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
Як обчислюється оцінка
27/45Типізований код — Python з конфігурацією перевірки типів (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/55Керовані розміри файлів — 76/2 376 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languagePython
largest_source_bytes380 727
source_files_sampled2 376
oversized_source_files76
Як обчислюється оцінка
0/40Схема API (OpenAPI/GraphQL/proto)
20/20Сервер MCP
40/40Придатні до запуску приклади — example, examples, samples
Використані вхідні дані
example_dirsexample, examples, samples
has_mcp_signalтак
api_schema_files

Ключові факти

9 510зірок GitHub
99контриб'юторів
1 072комітів за останні 12 місяців
0днів від останнього пушу
100релізів
5бас-фактор
200відкритих issue
npmпакетних екосистем

Попередження щодо збору даних

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

Докладніше

Історія зірок і форків 0 ★ / 1 665 ⇿
0Зірки
1 665Форки
100Релізи

Коли додано кожну зірку й форк — зібрано з GitHub і згруповано за днями. Кумулятивне зростання розміщено просто над денними додаваннями, з яких воно складається, тож їх видно одне проти одного: рівномірне органічне накопичення виглядає зовсім інакше, ніж різкий короткочасний сплеск. Там, де цю різницю можна виміряти, її подано як автентичність росту.

Показано лише найновішу історію — цей репозиторій перевищує вікно збору, тож найраніша історія не захоплена.

5007501 0001 2501 5001 7501 665142025-082026-022026-07
Мажорні 0Мінорні 0Патчі 100
OpenSSF Scorecard 8.5 / 10
8.5сукупно

Незалежна, не прив'язана до інструментів оцінка безпеки від відкритого проєкту OpenSSF Scorecard. Кожна перевірка винагороджує практику безпеки, а не інструмент конкретного постачальника. Перевірки, які Scorecard не зміг визначити, позначено н/д і виключено з оцінки безпеки (вони ніколи не зараховуються як нуль).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
н/дSigned-Releasesno releases found
10Token-PermissionsGitHub workflow tokens follow principle of least privilege
0Vulnerabilities199 existing vulnerabilities detected
Прямі залежності 143
РеєстрПакетОбмеження версіїМаніфест
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
Усі залежності 2 190

Повний розв'язаний набір залежностей із графа залежностей GitHub: 219 прямих і 1 971 непрямих (транзитивних) пакетів. Транзитивне замикання є повним, коли в репозиторії закомічено lockfile.

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

Встановлення pypi:awslabs.aws-api-mcp-server@1.4.0 тягне 89 пакетів, прямих і транзитивних: 0 мають відомі сповіщення, з них 0 — прямі залежності.

Жодне відоме сповіщення не стосується оцінених залежностей.

Сповіщення означає, що версія, записана в графі залежностей, потрапляє в уражений діапазон. Досяжність не аналізується, а граф містить піниї розробки й тестування — знахідка може стосуватися інструментів, а не поставленого коду.

Звіт у форматі JSON машиночитний
{
  "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"
}

Оцінки — це сигнали, а не гарантії. Вони відображають публічно видимі практики на GitHub — це не аудит коду й не гарантія безпеки.

Відсутні дані виключаються, а ваги перенормовуються — нуль за відсутність ніколи не ставиться. Методологія версіонована й відкрита: метрики v1.13.0, схема v0.27.0 — повна методологія · вікі метрик.

Як окремий результат виглядає на тлі всього реєстру: сукупна статистикаPyPI.