Public record
Software health reportschema 0.27.0 · metrics 1.13.0 · 2026-07-28 18:45 UTC

awslabs / mcp

Open source MCP Servers for AWS

PythonApache-2.0★ 9,510 stars⑂ 1,665 forkssince Mar 2025View on GitHub ↗

awslabs/mcp holds a health index of 91 out of 100, placing it in the Excellent band. It scores highest on Vitality (100/100) and lowest on AI Readiness (79/100). It was last updated today. 5 contributors account for most of its recent work.

91
overall / 100
Excellent

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At risk ceiling of 49. AI Readiness sits outside the overall score.

91
Excellent85-100Exemplary; meets essentially all checked criteria
Good70-84Healthy; minor gaps
Moderate50-69Acceptable with notable gaps; review recommended
At risk30-49Significant weaknesses; adoption warrants caution
Critical1-29Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

Ownership

11,327 followers1,021 public repossince Jan 2013

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

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publish
PyPIawslabs.aws-api-mcp-server1.4.0-885 days ago
PyPIawslabs.aws-iac-mcp-server1.0.21153,342216 days ago
PyPIawslabs.amazon-mq-mcp-server2.0.231,101250 days ago
PyPIawslabs.aurora-dsql-mcp-server1.0.3735,713380 days ago
PyPIawslabs.aws-appsync-mcp-server0.1.143831480 days ago
PyPIawslabs.aws-location-mcp-server2.0.181,0441980 days ago
PyPIawslabs.amazon-qindex-mcp-server0.0.1115810144 days ago
PyPIawslabs.amazon-neptune-mcp-server1.0.191,295200 days ago

Metrics by category

Vitality

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

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

Release discipline

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

Community & Adoption

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

92Excellent · 18% of overall
How it's scored
60/60Stars — 9,510 stars
25/25Forks — 1,665 forks
10.4/15Watchers — 74 watchers
Inputs used
forks1,665
stars9,510
watchers74
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history

Community health

92Excellent
How it's scored
22.5/22.5README
22.5/22.5License — recognized license (Apache-2.0)
18/18CONTRIBUTING guide
13.5/13.5Code of conduct
0/7.2Issue template
6.3/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
has_contributingyes
has_issue_templateno
has_code_of_conductyes
has_pull_request_templateyes
How it's scored
70.5/80Monthly downloads — 193,036 downloads/month across pypi
0/20Registry dependents — not reported by this ecosystem
Inputs used
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
Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.

Sustainability & Governance

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

82Good · 24% of overall
How it's scored
45.9/54Bus factor — 5 contributor(s) cover half of all commits
16.9/22.5Commit distribution — top contributor authored 25% of commits
13.5/13.5Contributor breadth — 99 contributors
10/10OpenSSF Scorecard: Contributors — project has 8 contributing companies or organizations
Inputs used
bus_factor5
contributors_sampled99
top_contributor_share0.248
How it's scored
32.5/46.8Issue resolution — 70% of issues closed
17.3/38.3PR acceptance — 1,604/3,540 decided PRs merged
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Inputs used
merged_prs1,604
open_issues200
closed_issues457
issue_closed_ratio0.696
closed_unmerged_prs1,936
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
25/25Owner reach — 11,327 followers of awslabs
25/25Track record — 1,021 public repos, account ~13 yr old
Inputs used
followers11,327
owner_typeOrganization
is_verified
owner_loginawslabs
public_repos1,021
account_age_days4,939
How it's scored
25/25Published & resolvable — 8 package(s) on pypi
35/35Publish recency — latest publish 0 days ago
20/20Version history — 88 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
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_deprecatedno
min_days_since_publish0

Engineering Quality

Are baseline engineering and documentation practices in place?

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

Documentation

90Excellent
How it's scored
30/30README
25/25Documentation directory
15/15Documentation / homepage site — https://awslabs.github.io/mcp/
10/10Repository description
10/10Topics — 9 topics
0/10Wiki
Inputs used
topicsaws, mcp, mcp-client, mcp-clients, mcp-host, mcp-server, mcp-servers, mcp-tools, modelcontextprotocol
has_wikino
homepagehttps://awslabs.github.io/mcp/
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

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

88Excellent · 16% of overall

Security posture

85Excellent
How it's scored
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.5License — 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 — no data
7.5/7.5Token-Permissions — GitHub workflow tokens follow principle of least privilege
0/7.5Vulnerabilities — 199 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate8.5
Excluded from scoring (no data or not applicable): signed_releases. Remaining weights renormalized.
How it's scored
35/35Direct dependencies free of known advisories — no direct dependency carries a known advisory
25/25Indirect dependencies free of known advisories — no indirect dependency carries a known advisory
0/40No advisories left outstanding — no advisory carries a publication date
Inputs used
sourceosv
advisories0
affected_packages0
assessed_packages89
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the 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.

AI Readiness

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

79Good · 0% of overall
How it's scored
45/45Agent instructions — src/aurora-dsql-mcp-server/skills/dsql-skill/mcp/platforms/gemini.md, src/dynamodb-mcp-server/AGENTS.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history — 98 of 98 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
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
How it's scored
0/18One-command bootstrap
22/22Automated tests
11/11Lint / format config — .ruff.toml, ruff.toml
11/11Static type checking — 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/10Reproducible environment — devcontainer, Dockerfile, lockfile
10/10Demonstrated agent practice — 6 of the last 100 commits agent-authored or agent-credited
8/8Automated maintenance — 2 of the last 100 commits are automated dependency updates
10/10OpenSSF Scorecard: Pinned-Dependencies — all dependencies are pinned
Inputs used
has_nixno
has_testsyes
lockfilespackage-lock.json, uv.lock
has_dockerfileyes
typed_languageno
bootstrap_files
has_devcontaineryes
has_linter_configyes
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
How it's scored
27/45Type-checkable code — 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)
53.2/55Manageable file sizes — 76/2,376 source files over 60KB
Inputs used
primary_languagePython
largest_source_bytes380,727
source_files_sampled2,376
oversized_source_files76
How it's scored
0/40API schema (OpenAPI/GraphQL/proto)
20/20MCP server
40/40Runnable examples — example, examples, samples
Inputs used
example_dirsexample, examples, samples
has_mcp_signalyes
api_schema_files

Key facts

9,510GitHub stars
99contributors
1,072commits, last 12 months
0days since last push
100releases
5bus factor
200open issues
npmpackage ecosystems

Data collection warnings

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

More detail

Star and fork history 0 ★ / 1,665 ⇿
0Stars
1,665Forks
100Releases

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

Only the most recent history is shown — this repository exceeds the collection window, so the earliest history is not captured.

5007501,0001,2501,5001,7501,665142025-082026-022026-07
Major 0Minor 0Patch 100
OpenSSF Scorecard 8.5 / 10
8.5aggregate

Independent, tool-agnostic security assessment from the open-source OpenSSF Scorecard. Each check rewards a security practice, not a specific vendor's tool. Checks Scorecard could not determine are marked n/a and excluded from the security score (never counted as zero).Scorecard v5.5.0 · 2026-07-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
n/aSigned-Releasesno releases found
10Token-PermissionsGitHub workflow tokens follow principle of least privilege
0Vulnerabilities199 existing vulnerabilities detected
Direct dependencies 143
RegistryPackageVersion constraintManifest
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
All dependencies 2,190

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

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

Installing pypi:awslabs.aws-api-mcp-server@1.4.0 pulls in 89 packages, direct and transitive: 0 carry known advisories, of which 0 are direct dependencies.

No known advisories affect the assessed dependencies.

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

Raw JSON report machine-readable
{
  "data": {
    "repo": {
      "topics": [
        "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"
}

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

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

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