Public record
Software health reportschema 0.27.0 · metrics 2.3.1 · 2026-07-29 18:25 UTC

mock-server / mockserver-monorepo

MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.

Java · HTML · TypeScriptApache-2.0★ 4,929 stars⑂ 1,113 forkssince Feb 2013View on GitHub ↗
KindLibraryWeb interfaceCommand-line toolhow this is determined

mock-server/mockserver-monorepo holds a health index of 91 out of 100, placing it in the Excellent band. It scores highest on Community & Adoption (95/100) and lowest on Security (53/100). It was last updated today. A single contributor accounts 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, calibrated against the distribution of the public record so bands carry percentile meaning; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At Risk ceiling of 34.

91
Exceptional93-100The record's top tier (≈ top 5%); essentially all checked criteria met
Excellent80-92Strong across the board; minor gaps
Good65-79Healthy; gaps are limited and manageable
Moderate50-64Acceptable with notable gaps; review recommended
Weak35-49Material weaknesses across several areas
At Risk20-34Significant weaknesses; adoption warrants caution
Critical1-19Severe 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.

The weighted overall 77 is calibrated to 91 on the published index scale (record calibration 2026-08-02).

Ownership

Mock-ServerOrganization
57 followers13 public repossince Feb 2018

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

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publishTags
Gogithub.com/mock-server/mockserver-monorepo/mockserver-client-go/v7v7.5.0-50 days ago
npmmockserver-node7.5.039,356440 days agomockservermockhttphttpstestingproxyapimcpai
npmmockserverpoints to another repo — not scored3.1.134,751362530 days agotestmockapiwebservicerestnamshi
crates.iomockserver-client7.5.011760 days agohttpintegration-testingmockmockservertesting
npmmockserver-client7.5.0628,506570 days agomockservermockhttphttpstestingproxyapimcpaiclient
Packagistmock-server/mockserver-clientpoints to another repo — not scored7.5.0855 days agohttptestingmockstubproxymockserver
PyPImockserver-client7.5.013,985150 days agomockserverhttp-mockproxytestingapiwebsocketcallbackmcpai
RubyGemsmockserver-client7.5.0-230 days ago

Metrics by category

Vitality

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

80Excellent · 21% of overall
How it's scored
36/36Push recency — last push 0 days ago
9.7/36Commit cadence — 14/52 weeks with commits
18/18Commit volume — 2,801 commits in the last year
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 28 issue activity found in the last 90 days -- score normalized to 10
Inputs used
commits_last_year2,801
human_commit_share0.79
days_since_last_push0
active_weeks_last_year14
How it's scored
27/27Ships releases — 8 releases published
36/36Release recency — latest release 0 days ago
27/27Release cadence — a release every ~10 days
0/10OpenSSF Scorecard: Signed-Releases — Project has not signed or included provenance with any releases.
Inputs used
releases_count8
latest_release_tagmockserver-7.5.0
releases_from_tagsno
days_since_latest_release0
mean_days_between_releases10

Community & Adoption

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

95Exceptional · 17% of overall
How it's scored
59.9/60Stars — 4,929 stars
25/25Forks — 1,113 forks
11.5/15Watchers — 116 watchers
Inputs used
forks1,113
stars4,929
watchers116
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
readme_badges
has_contributingyes
has_issue_templateno
has_code_of_conductyes
readme_badge_services
has_pull_request_templateyes
How it's scored
77.8/80Monthly downloads — 681,964 downloads/month across crates, go, npm, pypi, rubygems
0/20Registry dependents — not reported by this ecosystem
Inputs used
packagesgithub.com/mock-server/mockserver-monorepo/mockserver-client-go/v7, mockserver-node, mockserver-client, mockserver-client, mockserver-client, mockserver-client
dependents
ecosystemscrates, go, npm, pypi, rubygems
total_downloads75,385
monthly_downloads681,964
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?

63Moderate · 23% of overall
How it's scored
9/54Bus factor — 1 contributor(s) cover half of all commits
1.1/22.5Commit distribution — top contributor authored 95% of commits
13.5/13.5Contributor breadth — 99 contributors
10/10OpenSSF Scorecard: Contributors — project has 19 contributing companies or organizations
Inputs used
bus_factor1
contributors_sampled99
top_contributor_share0.953
How it's scored
42/42Issue resolution — 100% of issues closed
19.1/30PR acceptance — 770/1,212 decided PRs merged
0/13Newcomer PR acceptance — no first-time contributor's PR decided in 30d
0/15OpenSSF Scorecard: Code-Review — Found 0/15 approved changesets -- score normalized to 0
Inputs used
merged_prs770
open_issues0
closed_issues1,262
prs_merged_7d
prs_decided_7d
prs_merged_30d
prs_decided_30d
issue_closed_ratio1
closed_unmerged_prs442
first_time_authors_30d
first_time_prs_merged_30d
first_time_prs_decided_30d
Excluded from scoring (no data or not applicable): newcomer_pr_acceptance. Remaining weights renormalized.
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
12.7/25Owner reach — 57 followers of mock-server
20.3/25Track record — 13 public repos, account ~8 yr old
Inputs used
followers57
owner_typeOrganization
is_verified
owner_loginmock-server
public_repos13
account_age_days3,090

Package maintenance

100Exceptional
How it's scored
25/25Published & resolvable — 6 package(s) on crates, go, npm, pypi, rubygems
35/35Publish recency — latest publish 0 days ago
20/20Version history — 57 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packagesgithub.com/mock-server/mockserver-monorepo/mockserver-client-go/v7, mockserver-node, mockserver-client, mockserver-client, mockserver-client, mockserver-client
ecosystemscrates, go, npm, pypi, rubygems
any_deprecatedno
min_days_since_publish0

Engineering Quality

Are baseline engineering and documentation practices in place?

94Exceptional · 19% of overall
How it's scored
24/24CI workflows — 5 workflow(s)
24/24Tests present
16/16Linter config — eslint.config.js
0/9.6Pre-commit hooks
6.4/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 20 out of 20 merged PRs checked by a CI test -- score normalized to 10
Inputs used
has_ciyes
has_testsyes
has_editorconfigyes
has_linter_configyes
has_precommit_configno

Documentation

100Exceptional
How it's scored
30/30README
25/25Documentation directory
15/15Documentation / homepage site — https://www.mock-server.com
10/10Repository description
10/10Topics — 15 topics
10/10Wiki
Inputs used
topicsmock-server, proxy, java-client, javascript-client, node-module, node-client, ruby-client, homebrew, grunt-plugin, ai, chaos-engineering, llm, mcp, python, testing
has_wikiyes
homepagehttps://www.mock-server.com
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

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

53Moderate · 16% of overall
How it's scored
2.2/7.5Binary-Artifacts — binaries present in source code
0/7.5Branch-Protection — no data
2.5/2.5CI-Tests — 20 out of 20 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
0/7.5Code-Review — Found 0/15 approved changesets -- score normalized to 0
2.5/2.5Contributors — project has 19 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 28 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — no data
1.5/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 3
5/5SAST — SAST tool is run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — Project has not signed or included provenance with any releases.
6.8/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0.8/7.5Vulnerabilities — 9 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate5.8
Excluded from scoring (no data or not applicable): branch_protection, packaging. Remaining weights renormalized.
How it's scored
2.4/35Direct dependencies free of known advisories — 13 affected: org.apache.tomcat.embed:tomcat-embed-core 9.0.117 (critical 9.8), org.springframework:spring-web 5.3.39 (critical 9.8), com.fasterxml.jackson.core:jackson-core 2.21.3 (high 7.5), +10 more
0/25Indirect dependencies free of known advisories — transitive set not separable from development and test dependencies in this scope
22.9/40No advisories left outstanding — 4 advisory-carrying package(s) unaddressed past 90 days; oldest published 1,527 days ago
Inputs used
sourceosv
advisories76
affected_packages27
assessed_packages1,745
unassessed_packages146
affected_by_severitycritical 2, high 16, moderate 6, unknown 3
direct_affected_packages13
Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1745 resolved dependencies against OSV. 146 could not be assessed — no resolved version, an unsupported ecosystem, or beyond the reported package list. This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.

AI Readiness

How well is the repo equipped to be developed and maintained with AI coding agents? Carries a deliberately small weight (4%): agent tooling is a real maintenance signal, but a repository with none can still reach 100/100.

88Excellent · 4% of overall
How it's scored
45/45Agent instructions — AGENTS.md, CLAUDE.md
15/15Machine-readable docs (llms.txt) — llms.txt present
40/40Legible commit history — 79 of 79 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtyes
legible_history_share1
agent_instruction_filesAGENTS.md, CLAUDE.md
agent_instruction_max_bytes31,105
How it's scored
12.6/18One-command bootstrap — examples/dotnet/callback/callback.csproj, examples/dotnet/create_expectation/create_expectation.csproj, examples/dotnet/load_scenario/load_scenario.csproj (toolchain convention, no task runner)
22/22Automated tests
11/11Lint / format config — eslint.config.js
11/11Static type checking — mockserver-client-node/tsconfig.json, mockserver-testcontainers/node/tsconfig.json, mockserver-ui/tsconfig.json, mockserver-vscode/tsconfig.json
10/10Reproducible environment — Dockerfile, lockfile
0/10Demonstrated agent practice — no agent-authored commits among the last 100
8/8Automated maintenance — 21 of the last 100 commits are automated dependency updates
3/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 3
Inputs used
has_nixno
has_testsyes
lockfilesCargo.lock, go.sum, package-lock.json
has_dockerfileyes
typed_languageyes
bootstrap_files
has_devcontainerno
has_linter_configyes
typecheck_configsmockserver-client-node/tsconfig.json, mockserver-testcontainers/node/tsconfig.json, mockserver-ui/tsconfig.json, mockserver-vscode/tsconfig.json
agent_commit_share0
toolchain_manifestsexamples/dotnet/callback/callback.csproj, examples/dotnet/create_expectation/create_expectation.csproj, examples/dotnet/load_scenario/load_scenario.csproj, examples/dotnet/modify_proxied_response/modify_proxied_response.csproj, examples/dotnet/scenario/scenario.csproj, examples/go/callback/go.mod, examples/go/create_expectation/go.mod, examples/go/load_scenario/go.mod, examples/go/modify_proxied_response/go.mod, examples/go/scenario/go.mod, examples/java/pom.xml, examples/rust/callback/Cargo.toml, examples/rust/create_expectation/Cargo.toml, examples/rust/load_scenario/Cargo.toml, examples/rust/modify_proxied_response/Cargo.toml, examples/rust/scenario/Cargo.toml, examples/wasm/go/go.mod, examples/wasm/rust-request-v2/Cargo.toml, examples/wasm/rust-request/Cargo.toml, examples/wasm/rust-shape-response/Cargo.toml, examples/wasm/rust/Cargo.toml, examples/wasm/sdk-rust/Cargo.toml, mockserver-client-dotnet/src/MockServer.Client/MockServer.Client.csproj, mockserver-client-dotnet/test/MockServer.Client.IntegrationTests/MockServer.Client.IntegrationTests.csproj, mockserver-client-dotnet/test/MockServer.Client.Tests/MockServer.Client.Tests.csproj, mockserver-client-go/go.mod, mockserver-client-rust/Cargo.toml, mockserver-jetbrains/build.gradle.kts, mockserver-testcontainers/dotnet/src/Testcontainers.MockServer/Testcontainers.MockServer.csproj, mockserver-testcontainers/dotnet/tests/Testcontainers.MockServer.Tests/Testcontainers.MockServer.Tests.csproj, mockserver-testcontainers/go/go.mod, mockserver-testcontainers/rust/Cargo.toml, mockserver/mockserver-async/pom.xml, mockserver/mockserver-benchmark/pom.xml, mockserver/mockserver-blob-azure/pom.xml, mockserver/mockserver-blob-gcs/pom.xml, mockserver/mockserver-blob-s3/pom.xml, mockserver/mockserver-bom/pom.xml, mockserver/mockserver-client-java-no-dependencies/pom.xml, mockserver/mockserver-client-java/pom.xml, mockserver/mockserver-core/pom.xml, mockserver/mockserver-integration-testing-no-dependencies/pom.xml, mockserver/mockserver-integration-testing/pom.xml, mockserver/mockserver-junit-jupiter-no-dependencies/pom.xml, mockserver/mockserver-junit-jupiter/pom.xml, mockserver/mockserver-junit-rule-no-dependencies/pom.xml, mockserver/mockserver-junit-rule/pom.xml, mockserver/mockserver-k8s-webhook/pom.xml, mockserver/mockserver-maven-plugin/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-main-classpath-with-class-callback/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-main-classpath/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-test-classpath-with-class-callback/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-test-classpath/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-json-main-classpath/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-json-test-classpath/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-from-command-line/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-stop-forked-from-command-line/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-stop-forked-from-pom/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-start-using-plugin-stops-using-listener-and-plugin/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-start-using-plugin-stops-using-listener/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-starts-stops-server-from-pom-explicitly/pom.xml, mockserver/mockserver-maven-plugin/src/integration-tests/skip/pom.xml, mockserver/mockserver-netty-no-dependencies/pom.xml, mockserver/mockserver-netty-no-dependencies/src/integration-tests/gradle-netty-no-dependencies-dependencies/build.gradle, mockserver/mockserver-netty-no-dependencies/src/integration-tests/maven-netty-no-dependencies-dependency/pom.xml, mockserver/mockserver-netty/pom.xml, mockserver/mockserver-netty/src/integration-tests/maven-netty-jar-with-dependencies-dependency/pom.xml, mockserver/mockserver-proxy-war/pom.xml, mockserver/mockserver-spring-boot-starter/pom.xml, mockserver/mockserver-spring-test-listener-no-dependencies/pom.xml, mockserver/mockserver-spring-test-listener/pom.xml, mockserver/mockserver-state-infinispan/pom.xml, mockserver/mockserver-testcontainers/pom.xml, mockserver/mockserver-testing/pom.xml, mockserver/mockserver-war/pom.xml, mockserver/pom.xml
dependency_bot_commit_share0.21
How it's scored
45/45Type-checkable code — Java (statically typed)
53.9/55Manageable file sizes — 71/3,695 source files over 60KB
Inputs used
primary_languageJava
largest_source_bytes470,219
source_files_sampled3,695
oversized_source_files71
How it's scored
40/40API schema (OpenAPI/GraphQL/proto) — examples/docker-compose/mock-from-openapi/config/openapi.yaml, examples/docker-compose/validation-proxy/config/openapi.yaml, mockserver/mockserver-core/src/test/resources/grpc/catalog.proto, mockserver/mockserver-core/src/test/resources/grpc/greeting.proto, mockserver/mockserver-core/src/test/resources/grpc/orders.proto, mockserver/mockserver-core/src/test/resources/grpc/orders_common.proto
0/20MCP server
40/40Runnable examples — examples
Inputs used
example_dirsexamples
has_mcp_signalno
api_schema_filesexamples/docker-compose/mock-from-openapi/config/openapi.yaml, examples/docker-compose/validation-proxy/config/openapi.yaml, mockserver/mockserver-core/src/test/resources/grpc/catalog.proto, mockserver/mockserver-core/src/test/resources/grpc/greeting.proto, mockserver/mockserver-core/src/test/resources/grpc/orders.proto, mockserver/mockserver-core/src/test/resources/grpc/orders_common.proto

Key facts

4,929GitHub stars
99contributors
2,801commits, last 12 months
0days since last push
8releases
1bus factor
0open issues
crates.io, Go, Maven, npm, Packagist, PyPI, RubyGemspackage ecosystems

Data collection warnings

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • npm package 'mockserver' points at a different repository (https://github.com/namshi/mockserver); excluded from ecosystem scoring
  • packagist package 'mock-server/mockserver-client' points at a different repository (https://github.com/mock-server/mockserver-client-php); excluded from ecosystem scoring
  • deps.dev does not index npm:mockserver-node@7.5.0; advisories assessed against the repository dependency graph instead

More detail

Star and fork history 0 ★ / 1,113 ⇿
0Stars
1,113Forks
7Releases

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.

02004006008001,0001,2001,113122015-112021-032026-07
Major 0Minor 0Patch 0

Each point covers 10 days.

OpenSSF Scorecard 5.8 / 10
5.8aggregate

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-29 18:24 UTC

3Binary-Artifactsbinaries present in source code
n/aBranch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests20 out of 20 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
0Code-ReviewFound 0/15 approved changesets -- score normalized to 0
10Contributorsproject has 19 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 28 issue activity found in the last 90 days -- score normalized to 10
n/aPackagingpackaging workflow not detected
3Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 3
10SASTSAST tool is run on all commits
10Security-Policysecurity policy file detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
9Token-Permissionsdetected GitHub workflow tokens with excessive permissions
1Vulnerabilities9 existing vulnerabilities detected
Direct dependencies 160
RegistryPackageVersion constraintManifest
RubyGemsjekylljekyll-www.mock-server.com/Gemfile
RubyGemsjekyll-code-example-tagjekyll-www.mock-server.com/Gemfile
Gogithub.com/gorilla/websocketv1.5.3mockserver-client-go/go.mod
npmbrowser-or-node~3.0.0mockserver-client-node/package.json
npmq~2.0.3mockserver-client-node/package.json
npmwebsocket~1.0.34mockserver-client-node/package.json
Packagistguzzlehttp/guzzle^7.5mockserver-client-php/composer.json
Packagistpsr/http-client^1.0mockserver-client-php/composer.json
PyPIwebsockets>= 15.0.1mockserver-client-python/pyproject.toml
crates.ioreqwest0.12mockserver-client-rust/Cargo.toml
crates.ioserde1mockserver-client-rust/Cargo.toml
crates.ioserde_json1mockserver-client-rust/Cargo.toml
crates.iosha20.10mockserver-client-rust/Cargo.toml
crates.iodirs6mockserver-client-rust/Cargo.toml
crates.iotungstenite0.24mockserver-client-rust/Cargo.toml
crates.iobase640.22mockserver-client-rust/Cargo.toml
crates.iourl2mockserver-client-rust/Cargo.toml
crates.iopercent-encoding2mockserver-client-rust/Cargo.toml
npmfollow-redirects~1.16.0mockserver-node/package.json
npmq~2.0.3mockserver-node/package.json
npm@emotion/react^11.14.0mockserver-ui/package.json
npm@emotion/styled^11.14.0mockserver-ui/package.json
npm@monaco-editor/react^4.7.0mockserver-ui/package.json
npm@mui/icons-material^9.2.0mockserver-ui/package.json
npm@mui/material^9.1.2mockserver-ui/package.json
npm@mui/x-charts^9.10.1mockserver-ui/package.json
npm@tanstack/react-virtual^3.14.9mockserver-ui/package.json
npm@uiw/react-json-view^2.0.0-alpha.43mockserver-ui/package.json
npmmermaid^11.16.0mockserver-ui/package.json
npmmonaco-editor^0.56.0mockserver-ui/package.json
npmposthog-js^1.407.5mockserver-ui/package.json
npmreact^19.2.8mockserver-ui/package.json
npmreact-dom^19.2.8mockserver-ui/package.json
npmzustand^5.0.14mockserver-ui/package.json
npmjsonc-parser^3.3.1mockserver-vscode/package.json
npmws^8.21.1mockserver-vscode/package.json
Maven${project.groupId}:mockserver-client-java${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-client-java-no-dependencies${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-core${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-junit-jupiter${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-junit-jupiter-no-dependencies${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-junit-rule${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-junit-rule-no-dependencies${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-async${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-netty${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-netty${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-netty-no-dependencies${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-proxy-war${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-proxy-war${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-spring-test-listener${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-spring-test-listener-no-dependencies${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-spring-boot-starter${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-war${project.version}mockserver/pom.xml
Maven${project.groupId}:mockserver-war${project.version}mockserver/pom.xml
Mavencom.lmax:disruptor4.0.0mockserver/pom.xml
Mavenjakarta.servlet:jakarta.servlet-api6.1.0mockserver/pom.xml
Mavenorg.apache.tomcat.embed:tomcat-embed-core11.0.24mockserver/pom.xml
Mavenorg.apache.tomcat.embed:tomcat-embed-logging-juli8.5.2mockserver/pom.xml
Mavenorg.apache.httpcomponents:httpclient4.5.14mockserver/pom.xml
Mavenio.netty:netty-bom${netty.version}mockserver/pom.xml
Mavenio.netty:netty-buffer${netty.version}mockserver/pom.xml
Mavenio.netty:netty-codec${netty.version}mockserver/pom.xml
Mavenio.netty:netty-codec-http${netty.version}mockserver/pom.xml
Mavenio.netty:netty-codec-http2${netty.version}mockserver/pom.xml
Mavenio.netty:netty-codec-socks${netty.version}mockserver/pom.xml
Mavenio.netty:netty-common${netty.version}mockserver/pom.xml
Mavenio.netty:netty-handler${netty.version}mockserver/pom.xml
Mavenio.netty:netty-handler-proxy${netty.version}mockserver/pom.xml
Mavenio.netty:netty-transport${netty.version}mockserver/pom.xml
Mavenio.netty:netty-transport-native-unix-common${netty.version}mockserver/pom.xml
Mavenio.netty:netty-tcnative-boringssl-static${netty-tcnative-boringssl-static.version}mockserver/pom.xml
Mavenio.netty:netty-resolver${netty.version}mockserver/pom.xml
Mavenio.netty:netty-resolver-dns${netty.version}mockserver/pom.xml
Mavenio.netty:netty-codec-dns${netty.version}mockserver/pom.xml
Mavenio.netty:netty-resolver-dns-native-macos${netty.version}mockserver/pom.xml
Mavenio.netty:netty-resolver-dns-classes-macos${netty.version}mockserver/pom.xml
Mavenio.netty:netty-transport-native-epoll${netty.version}mockserver/pom.xml
Mavenio.netty:netty-transport-native-epoll${netty.version}mockserver/pom.xml
Mavenio.netty:netty-transport-classes-epoll${netty.version}mockserver/pom.xml
Mavennet.java.dev.jna:jna${jna.version}mockserver/pom.xml
Mavenio.netty:netty-codec-http3${netty.version}mockserver/pom.xml
Mavencom.google.protobuf:protobuf-java${protobuf.version}mockserver/pom.xml
Mavencom.google.protobuf:protobuf-java-util${protobuf.version}mockserver/pom.xml
Mavenio.grpc:grpc-netty-shaded${grpc.version}mockserver/pom.xml
Mavenio.grpc:grpc-stub${grpc.version}mockserver/pom.xml
Mavenorg.java-websocket:Java-WebSocket${java-websocket.version}mockserver/pom.xml
Mavencom.squareup.okhttp3:okhttp-sse${okhttp-sse.version}mockserver/pom.xml
Mavenio.grpc:grpc-protobuf${grpc.version}mockserver/pom.xml
Mavencom.google.errorprone:error_prone_annotations2.50.0mockserver/pom.xml
Mavencom.google.j2objc:j2objc-annotations3.1mockserver/pom.xml
Mavencom.jcraft:jzlib1.1.3mockserver/pom.xml
Mavencom.fasterxml.uuid:java-uuid-generator5.2.0mockserver/pom.xml
Mavenorg.bouncycastle:bcprov-jdk18on${bouncycastle.version}mockserver/pom.xml
Mavenorg.bouncycastle:bcpkix-jdk18on${bouncycastle.version}mockserver/pom.xml
Mavencom.nimbusds:nimbus-jose-jwt10.9.1mockserver/pom.xml
Mavenorg.apache.velocity:velocity-engine-scripting${velocity.version}mockserver/pom.xml
Mavenorg.apache.velocity:velocity-engine-core${velocity.version}mockserver/pom.xml
Mavenorg.apache.velocity.tools:velocity-tools-generic3.1mockserver/pom.xml
Mavencom.samskivert:jmustache1.16mockserver/pom.xml
Mavennet.datafaker:datafaker2.7.0mockserver/pom.xml
Mavencom.googlecode.libphonenumber:libphonenumber9.0.35mockserver/pom.xml
Mavenorg.graalvm.polyglot:polyglot25.2.4mockserver/pom.xml
Mavenorg.graalvm.polyglot:js25.2.4mockserver/pom.xml
Mavenorg.ow2.asm:asm9.10.1mockserver/pom.xml
Mavenorg.ow2.asm:asm-commons9.10.1mockserver/pom.xml
Mavenorg.ow2.asm:asm-tree9.10.1mockserver/pom.xml
Mavenorg.ow2.asm:asm-util9.10.1mockserver/pom.xml
Mavencom.fasterxml.jackson.core:jackson-core${jackson.version}mockserver/pom.xml
Mavencom.fasterxml.jackson.core:jackson-annotations${jackson-annotations.version}mockserver/pom.xml
Mavencom.fasterxml.jackson.core:jackson-databind${jackson.version}mockserver/pom.xml
Mavennet.javacrumbs.json-unit:json-unit-core6.0.1mockserver/pom.xml
Mavencom.networknt:json-schema-validator3.0.6mockserver/pom.xml
Mavencom.jayway.jsonpath:json-path3.0.0mockserver/pom.xml
Mavencom.github.java-json-tools:json-patch1.13mockserver/pom.xml
Mavenio.swagger.parser.v3:swagger-parser2.1.45mockserver/pom.xml
Mavenorg.mozilla:rhino1.9.1mockserver/pom.xml
Mavencom.graphql-java:graphql-java26.0mockserver/pom.xml
Mavenorg.reactivestreams:reactive-streams1.0.4mockserver/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-api4.0.5mockserver/pom.xml
Mavencom.sun.xml.bind:jaxb-impl4.0.9mockserver/pom.xml
Mavenorg.xmlunit:xmlunit-core${xmlunit.version}mockserver/pom.xml
Mavenorg.xmlunit:xmlunit-placeholders${xmlunit.version}mockserver/pom.xml
Mavenorg.apache.commons:commons-lang33.20.0mockserver/pom.xml
Mavenorg.apache.commons:commons-text1.15.0mockserver/pom.xml
Mavencommons-codec:commons-codec1.22.0mockserver/pom.xml
Mavencommons-io:commons-io2.22.0mockserver/pom.xml
Mavencom.google.guava:guava33.6.0-jremockserver/pom.xml
Mavenio.github.classgraph:classgraph4.8.186mockserver/pom.xml
Mavenorg.slf4j:slf4j-api${slf4j.version}mockserver/pom.xml
Mavenorg.slf4j:slf4j-jdk14${slf4j.version}mockserver/pom.xml
Mavenio.prometheus:prometheus-metrics-core1.8.0mockserver/pom.xml
Mavenio.prometheus:prometheus-metrics-exposition-formats1.8.0mockserver/pom.xml
Mavenio.prometheus:prometheus-metrics-model1.8.0mockserver/pom.xml
Mavenorg.xerial.snappy:snappy-java1.1.10.8mockserver/pom.xml
Mavenio.opentelemetry:opentelemetry-bom1.64.0mockserver/pom.xml
Mavenorg.springframework:spring-beans${spring.version}mockserver/pom.xml
Mavenorg.springframework:spring-context${spring.version}mockserver/pom.xml
Mavenorg.springframework:spring-test${spring.version}mockserver/pom.xml
Mavenorg.springframework:spring-web${spring-web.version}mockserver/pom.xml
Mavenorg.springframework:spring-core${spring-web.version}mockserver/pom.xml
Mavenorg.springframework.boot:spring-boot-autoconfigure${spring-boot.version}mockserver/pom.xml
Mavenorg.springframework.boot:spring-boot${spring-boot.version}mockserver/pom.xml
Mavenjunit:junit4.13.2mockserver/pom.xml
Mavenorg.junit.jupiter:junit-jupiter-engine6.1.2mockserver/pom.xml
Mavenorg.mockito:mockito-core${mockito.version}mockserver/pom.xml
Mavenorg.hamcrest:hamcrest${hamcrest.version}mockserver/pom.xml
Mavenorg.skyscreamer:jsonassert1.5.3mockserver/pom.xml
Mavencommons-collections:commons-collections3.2.2mockserver/pom.xml
Mavenorg.hamcrest:hamcrest-core${hamcrest.version}mockserver/pom.xml
Mavencom.google.code.findbugs:jsr3053.0.2mockserver/pom.xml
Mavencom.sun.activation:jakarta.activation2.0.1mockserver/pom.xml
Mavencom.fasterxml.jackson.dataformat:jackson-dataformat-yaml${jackson.version}mockserver/pom.xml
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jsr310${jackson.version}mockserver/pom.xml
Mavencommons-beanutils:commons-beanutils1.11.0mockserver/pom.xml
Mavencommons-logging:commons-logging1.4.0mockserver/pom.xml
Mavenorg.yaml:snakeyaml2.6mockserver/pom.xml
Mavencom.dylibso.chicory:runtime${chicory.version}mockserver/pom.xml
Maveninfo.picocli:picocli${picocli.version}mockserver/pom.xml
Mavenorg.hdrhistogram:HdrHistogram${hdrhistogram.version}mockserver/pom.xml
Mavencom.puppycrawl.tools:checkstyle12.3.1mockserver/pom.xml
All dependencies 1,891

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

RegistryPackageVersionRelation
crates.iobase640.22.1direct
crates.iodirs6.0.0direct
crates.iopercent-encoding2.3.2direct
crates.ioreqwestdirect
crates.ioreqwest0.12.28direct
crates.ioserde1.0.228direct
crates.ioserde_jsondirect
crates.ioserde_json1.0.150direct
crates.iosha20.10.9direct
crates.iotungstenite0.24.0direct
crates.iourl2.5.8direct
Gogithub.com/gorilla/websocketv1.5.3direct
Mavencom.dylibso.chicory:runtimedirect
Mavencom.fasterxml.jackson.core:jackson-annotationsdirect
Mavencom.fasterxml.jackson.core:jackson-annotations2.21direct
Mavencom.fasterxml.jackson.core:jackson-coredirect
Mavencom.fasterxml.jackson.core:jackson-core2.21.3direct
Mavencom.fasterxml.jackson.core:jackson-databinddirect
Mavencom.fasterxml.jackson.core:jackson-databind2.21.3direct
Mavencom.fasterxml.jackson.dataformat:jackson-dataformat-yamldirect
Mavencom.fasterxml.jackson.dataformat:jackson-dataformat-yaml2.21.3direct
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jsr310direct
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jsr3102.21.3direct
Mavencom.fasterxml.uuid:java-uuid-generatordirect
Mavencom.fasterxml.uuid:java-uuid-generator4.3.0direct
Mavencom.github.java-json-tools:json-patchdirect
Mavencom.github.java-json-tools:json-patch1.13direct
Mavencom.google.code.findbugs:jsr305direct
Mavencom.google.code.findbugs:jsr3053.0.2direct
Mavencom.google.errorprone:error_prone_annotations2.49.0direct
Mavencom.google.guava:guavadirect
Mavencom.google.guava:guava32.0.0-jredirect
Mavencom.google.guava:guava33.6.0-jredirect
Mavencom.google.j2objc:j2objc-annotations3.1direct
Mavencom.google.protobuf:protobuf-javadirect
Mavencom.google.protobuf:protobuf-java-utildirect
Mavencom.googlecode.libphonenumber:libphonenumber8.11.1direct
Mavencom.graphql-java:graphql-javadirect
Mavencom.jayway.jsonpath:json-pathdirect
Mavencom.jayway.jsonpath:json-path2.10.0direct
Mavencom.jcraft:jzlibdirect
Mavencom.jcraft:jzlib1.1.3direct
Mavencom.lmax:disruptordirect
Mavencom.lmax:disruptor4.0.0direct
Mavencom.networknt:json-schema-validatordirect
Mavencom.networknt:json-schema-validator1.0.88direct
Mavencom.nimbusds:nimbus-jose-jwtdirect
Mavencom.nimbusds:nimbus-jose-jwt10.9direct
Mavencom.samskivert:jmustachedirect
Mavencom.samskivert:jmustache1.16direct
Mavencom.squareup.okhttp3:okhttp-ssedirect
Mavencom.sun.activation:jakarta.activation2.0.1direct
Mavencom.sun.xml.bind:jaxb-impldirect
Mavencom.sun.xml.bind:jaxb-impl4.0.6direct
Mavencommons-beanutils:commons-beanutilsdirect
Mavencommons-beanutils:commons-beanutils1.11.0direct
Mavencommons-codec:commons-codecdirect
Mavencommons-codec:commons-codec1.22.0direct
Mavencommons-collections:commons-collections3.2.2direct
Mavencommons-io:commons-iodirect
Mavencommons-io:commons-io2.22.0direct
Mavencommons-logging:commons-logging1.3.6direct
Maveninfo.picocli:picoclidirect
Mavenio.github.classgraph:classgraphdirect
Mavenio.github.classgraph:classgraph4.8.184direct
Mavenio.grpc:grpc-netty-shadeddirect
Mavenio.grpc:grpc-protobufdirect
Mavenio.grpc:grpc-stubdirect
Mavenio.netty:netty-bufferdirect
Mavenio.netty:netty-buffer4.2.13.Finaldirect
Mavenio.netty:netty-codecdirect
Mavenio.netty:netty-codec4.2.13.Finaldirect
Mavenio.netty:netty-codec-dnsdirect
Mavenio.netty:netty-codec-dns4.2.13.Finaldirect
Mavenio.netty:netty-codec-httpdirect
Mavenio.netty:netty-codec-http4.2.13.Finaldirect
Mavenio.netty:netty-codec-http2direct
Mavenio.netty:netty-codec-http24.2.13.Finaldirect
Mavenio.netty:netty-codec-http3direct
Mavenio.netty:netty-codec-socksdirect
Mavenio.netty:netty-codec-socks4.2.13.Finaldirect
Mavenio.netty:netty-commondirect
Mavenio.netty:netty-common4.2.13.Finaldirect
Mavenio.netty:netty-handlerdirect
Mavenio.netty:netty-handler4.2.13.Finaldirect
Mavenio.netty:netty-handler-proxydirect
Mavenio.netty:netty-handler-proxy4.2.13.Finaldirect
Mavenio.netty:netty-resolverdirect
Mavenio.netty:netty-resolver4.2.13.Finaldirect
Mavenio.netty:netty-resolver-dns4.2.13.Finaldirect
Mavenio.netty:netty-resolver-dns-classes-macos4.2.13.Finaldirect
Mavenio.netty:netty-resolver-dns-native-macos4.2.13.Finaldirect
Mavenio.netty:netty-tcnative-boringssl-staticdirect
Mavenio.netty:netty-tcnative-boringssl-static2.0.75.Finaldirect
Mavenio.netty:netty-transportdirect
Mavenio.netty:netty-transport4.2.13.Finaldirect
Mavenio.netty:netty-transport-classes-epolldirect
Mavenio.netty:netty-transport-classes-epoll4.2.13.Finaldirect
Mavenio.netty:netty-transport-native-epolldirect
Mavenio.netty:netty-transport-native-epoll4.2.13.Finaldirect
Mavenio.netty:netty-transport-native-unix-common4.2.13.Finaldirect
Mavenio.prometheus:prometheus-metrics-coredirect
Mavenio.prometheus:prometheus-metrics-core1.3.6direct
Mavenio.prometheus:prometheus-metrics-exposition-formatsdirect
Mavenio.prometheus:prometheus-metrics-exposition-formats1.3.6direct
Mavenio.prometheus:prometheus-metrics-modeldirect
Mavenio.prometheus:prometheus-metrics-model1.3.6direct
Mavenio.swagger.parser.v3:swagger-parserdirect
Mavenio.swagger.parser.v3:swagger-parser2.1.41direct
Mavenjakarta.servlet:jakarta.servlet-apidirect
Mavenjakarta.xml.bind:jakarta.xml.bind-apidirect
Mavenjakarta.xml.bind:jakarta.xml.bind-api3.0.1direct
Mavenjunit:junitdirect
Mavenjunit:junit4.13.2direct
Mavennet.datafaker:datafakerdirect
Mavennet.java.dev.jna:jnadirect
Mavennet.javacrumbs.json-unit:json-unit-coredirect
Mavennet.javacrumbs.json-unit:json-unit-core2.40.1direct
Mavenorg.apache.commons:commons-lang3direct
Mavenorg.apache.commons:commons-lang33.20.0direct
Mavenorg.apache.commons:commons-textdirect
Mavenorg.apache.commons:commons-text1.15.0direct
Mavenorg.apache.httpcomponents:httpclientdirect
Mavenorg.apache.httpcomponents:httpclient4.5.14direct
Mavenorg.apache.tomcat.embed:tomcat-embed-coredirect
Mavenorg.apache.tomcat.embed:tomcat-embed-core9.0.117direct
Mavenorg.apache.tomcat.embed:tomcat-embed-logging-julidirect
Mavenorg.apache.tomcat.embed:tomcat-embed-logging-juli8.5.2direct
Mavenorg.apache.velocity.tools:velocity-tools-generic3.1direct
Mavenorg.apache.velocity:velocity-engine-coredirect
Mavenorg.apache.velocity:velocity-engine-core2.4.1direct
Mavenorg.apache.velocity:velocity-engine-scriptingdirect
Mavenorg.apache.velocity:velocity-engine-scripting2.4.1direct
Mavenorg.bouncycastle:bcpkix-jdk18ondirect
Mavenorg.bouncycastle:bcpkix-jdk18on1.84direct
Mavenorg.bouncycastle:bcprov-jdk18ondirect
Mavenorg.bouncycastle:bcprov-jdk18on1.84direct
Mavenorg.graalvm.polyglot:jsdirect
Mavenorg.graalvm.polyglot:polyglotdirect
Mavenorg.hamcrest:hamcrestdirect
Mavenorg.hamcrest:hamcrest2.2direct
Mavenorg.hamcrest:hamcrest3.0direct
Mavenorg.hamcrest:hamcrest-core3.0direct
Mavenorg.hdrhistogram:HdrHistogramdirect
Mavenorg.java-websocket:Java-WebSocketdirect
Mavenorg.junit.jupiter:junit-jupiter-enginedirect
Mavenorg.junit.jupiter:junit-jupiter-engine5.12.2direct
Mavenorg.mockito:mockito-coredirect
Mavenorg.mockito:mockito-core5.23.0direct
Mavenorg.mozilla:rhinodirect
Mavenorg.mozilla:rhino1.8.1direct
Mavenorg.ow2.asm:asmdirect
Mavenorg.ow2.asm:asm9.9.1direct
Mavenorg.ow2.asm:asm-commons9.9.1direct
Mavenorg.ow2.asm:asm-tree9.9.1direct
Mavenorg.ow2.asm:asm-util9.9.1direct
Mavenorg.reactivestreams:reactive-streams1.0.4direct
Mavenorg.skyscreamer:jsonassertdirect
Mavenorg.skyscreamer:jsonassert1.5.3direct
Mavenorg.slf4j:slf4j-apidirect
Mavenorg.slf4j:slf4j-api2.0.17direct
Mavenorg.slf4j:slf4j-jdk14direct
Mavenorg.slf4j:slf4j-jdk142.0.17direct
Mavenorg.springframework.boot:spring-bootdirect
Mavenorg.springframework.boot:spring-boot2.7.18direct
Mavenorg.springframework.boot:spring-boot-autoconfiguredirect
Mavenorg.springframework.boot:spring-boot-autoconfigure2.7.18direct
Mavenorg.springframework:spring-beansdirect
Mavenorg.springframework:spring-beans5.3.39direct
Mavenorg.springframework:spring-contextdirect
Mavenorg.springframework:spring-context5.3.39direct
Mavenorg.springframework:spring-coredirect
Mavenorg.springframework:spring-core5.3.39direct
Mavenorg.springframework:spring-testdirect
Mavenorg.springframework:spring-test5.3.39direct
Mavenorg.springframework:spring-webdirect
Mavenorg.springframework:spring-web5.3.39direct
Mavenorg.xerial.snappy:snappy-javadirect
Mavenorg.xmlunit:xmlunit-coredirect
Mavenorg.xmlunit:xmlunit-core2.11.0direct
Mavenorg.xmlunit:xmlunit-placeholdersdirect
Mavenorg.xmlunit:xmlunit-placeholders2.11.0direct
Mavenorg.yaml:snakeyaml2.6direct
npm@emotion/react11.14.0direct
npm@emotion/styled11.14.1direct
npm@monaco-editor/react4.7.0direct
npm@mui/icons-material9.2.0direct
npm@mui/material9.2.0direct
npm@mui/x-charts9.10.1direct
npm@tanstack/react-virtual3.14.9direct
npm@uiw/react-json-view2.0.0-alpha.43direct
npmbrowser-or-node3.0.0direct
npmfollow-redirects1.16.0direct
npmjsonc-parser3.3.1direct
npmmermaid11.16.0direct
npmmonaco-editor0.56.0direct
npmposthog-js1.407.5direct
npmq2.0.3direct
npmreact19.2.8direct
npmreact-dom19.2.8direct
npmwebsocket1.0.35direct
npmws8.21.1direct
npmzustand5.0.14direct
Packagistguzzlehttp/guzzledirect
Packagistpsr/http-clientdirect
PyPIwebsocketsdirect
RubyGemsjekylldirect
RubyGemsjekyll-code-example-tagdirect
crates.ioanyhow1.0.102indirect
crates.ioascii1.1.0indirect
crates.ioatomic-waker1.1.2indirect
crates.iobitflags2.13.0indirect
crates.ioblock-buffer0.10.4indirect
crates.iobumpalo3.20.3indirect
crates.iobyteorder1.5.0indirect
crates.iobytes1.11.1indirect
crates.iocc1.2.63indirect
crates.iocfg-if1.0.4indirect
crates.iochunked_transfer1.5.0indirect
crates.iocore-foundation0.10.1indirect
crates.iocore-foundation0.9.4indirect
crates.iocore-foundation-sys0.8.7indirect
crates.iocpufeatures0.2.17indirect
crates.iocrypto-common0.1.7indirect
crates.iodata-encoding2.11.0indirect
crates.iodigest0.10.7indirect
crates.iodirs-sys0.5.0indirect
crates.iodisplaydoc0.2.6indirect
crates.ioencoding_rs0.8.35indirect
crates.ioequivalent1.0.2indirect
crates.ioerrno0.3.14indirect
crates.iofastrand2.4.1indirect
crates.iofind-msvc-tools0.1.9indirect
crates.iofnv1.0.7indirect
crates.iofoldhash0.1.5indirect
crates.ioforeign-types0.3.2indirect
crates.ioforeign-types-shared0.1.1indirect
crates.ioform_urlencoded1.2.2indirect
crates.iofutures-channel0.3.32indirect
crates.iofutures-core0.3.32indirect
crates.iofutures-io0.3.32indirect
crates.iofutures-sink0.3.32indirect
crates.iofutures-task0.3.32indirect
crates.iofutures-util0.3.32indirect
crates.iogeneric-array0.14.7indirect
crates.iogetrandom0.2.17indirect
crates.iogetrandom0.4.2indirect
crates.ioh20.4.14indirect
crates.iohashbrown0.15.5indirect
crates.iohashbrown0.17.1indirect
crates.ioheck0.5.0indirect
crates.iohttp1.4.1indirect
crates.iohttp-body1.0.1indirect
crates.iohttp-body-util0.1.3indirect
crates.iohttparse1.10.1indirect
crates.iohttpdate1.0.3indirect
crates.iohyper1.10.1indirect
crates.iohyper-rustls0.27.9indirect
crates.iohyper-tls0.6.0indirect
crates.iohyper-util0.1.20indirect
crates.ioicu_collections2.2.0indirect
crates.ioicu_locale_core2.2.0indirect
crates.ioicu_normalizer2.2.0indirect
crates.ioicu_normalizer_data2.2.0indirect
crates.ioicu_properties2.2.0indirect
crates.ioicu_properties_data2.2.0indirect
crates.ioicu_provider2.2.0indirect
crates.ioid-arena2.3.0indirect
crates.ioidna1.1.0indirect
crates.ioidna_adapter1.2.2indirect
crates.ioindexmap2.14.0indirect
crates.ioipnet2.12.0indirect
crates.ioitoa1.0.18indirect
crates.iojs-sys0.3.99indirect
crates.ioleb128fmt0.1.0indirect
crates.iolibc0.2.186indirect
crates.iolibredox0.1.17indirect
crates.iolinux-raw-sys0.12.1indirect
crates.iolitemap0.8.2indirect
crates.iolog0.4.32indirect
crates.iomemchr2.8.1indirect
crates.iomime0.3.17indirect
crates.iomio1.2.1indirect
crates.iomockserver-clientindirect
crates.ionative-tls0.2.18indirect
crates.ioonce_cell1.21.4indirect
crates.ioopenssl0.10.80indirect
crates.ioopenssl-macros0.1.1indirect
crates.ioopenssl-probe0.2.1indirect
crates.ioopenssl-sys0.9.116indirect
crates.iooption-ext0.2.0indirect
crates.iopin-project-lite0.2.17indirect
crates.iopkg-config0.3.33indirect
crates.iopotential_utf0.1.5indirect
crates.ioppv-lite860.2.21indirect
crates.ioprettyplease0.2.37indirect
crates.ioproc-macro21.0.106indirect
crates.ioquote1.0.45indirect
crates.ior-efi6.0.0indirect
crates.iorand0.8.6indirect
crates.iorand_chacha0.3.1indirect
crates.iorand_core0.6.4indirect
crates.ioredox_users0.5.2indirect
crates.ioring0.17.14indirect
crates.iorustix1.1.4indirect
crates.iorustls0.23.40indirect
crates.iorustls-pki-types1.14.1indirect
crates.iorustls-webpki0.103.13indirect
crates.iorustversion1.0.22indirect
crates.ioryu1.0.23indirect
crates.ioschannel0.1.29indirect
crates.iosecurity-framework3.7.0indirect
crates.iosecurity-framework-sys2.17.0indirect
crates.iosemver1.0.28indirect
crates.ioserde_core1.0.228indirect
crates.ioserde_derive1.0.228indirect
crates.ioserde_urlencoded0.7.1indirect
crates.iosha10.10.6indirect
crates.ioshlex2.0.1indirect
crates.ioslab0.4.12indirect
crates.iosmallvec1.15.1indirect
crates.iosocket20.6.4indirect
crates.iostable_deref_trait1.2.1indirect
crates.iosubtle2.6.1indirect
crates.iosyn2.0.117indirect
crates.iosync_wrapper1.0.2indirect
crates.iosynstructure0.13.2indirect
crates.iosystem-configuration0.7.0indirect
crates.iosystem-configuration-sys0.6.0indirect
crates.iotempfile3.27.0indirect
crates.iotestcontainersindirect
crates.iothiserror1.0.69indirect
crates.iothiserror2.0.18indirect
crates.iothiserror-impl1.0.69indirect
crates.iothiserror-impl2.0.18indirect
crates.iotiny_http0.12.0indirect
crates.iotinystr0.8.3indirect
crates.iotokioindirect
crates.iotokio1.52.3indirect
crates.iotokio-native-tls0.3.1indirect
crates.iotokio-rustls0.26.4indirect
crates.iotokio-util0.7.18indirect
crates.iotower0.5.3indirect
crates.iotower-http0.6.11indirect
crates.iotower-layer0.3.3indirect
crates.iotower-service0.3.3indirect
crates.iotracing0.1.44indirect
crates.iotracing-core0.1.36indirect
crates.iotry-lock0.2.5indirect
crates.iotypenum1.20.1indirect
crates.iounicode-ident1.0.24indirect
crates.iounicode-xid0.2.6indirect
crates.iountrusted0.9.0indirect
crates.ioutf-80.7.6indirect
crates.ioutf8_iter1.0.4indirect
crates.iovcpkg0.2.15indirect
crates.ioversion_check0.9.5indirect
crates.iowant0.3.1indirect
crates.iowasi0.11.1+wasi-snapshot-preview1indirect
crates.iowasip21.0.3+wasi-0.2.9indirect
crates.iowasip30.4.0+wasi-0.3.0-rc-2026-01-06indirect
crates.iowasm-bindgen0.2.122indirect
crates.iowasm-bindgen-futures0.4.72indirect
crates.iowasm-bindgen-macro0.2.122indirect
crates.iowasm-bindgen-macro-support0.2.122indirect
crates.iowasm-bindgen-shared0.2.122indirect
crates.iowasm-encoder0.244.0indirect
crates.iowasm-metadata0.244.0indirect
crates.iowasmparser0.244.0indirect
crates.ioweb-sys0.3.99indirect
crates.iowindows-link0.2.1indirect
crates.iowindows-registry0.6.1indirect
crates.iowindows-result0.4.1indirect
crates.iowindows-strings0.5.1indirect
crates.iowindows-sys0.52.0indirect
crates.iowindows-sys0.61.2indirect
crates.iowindows-targets0.52.6indirect
crates.iowindows_aarch64_gnullvm0.52.6indirect
crates.iowindows_aarch64_msvc0.52.6indirect
crates.iowindows_i686_gnu0.52.6indirect
crates.iowindows_i686_gnullvm0.52.6indirect
crates.iowindows_i686_msvc0.52.6indirect
crates.iowindows_x86_64_gnu0.52.6indirect
crates.iowindows_x86_64_gnullvm0.52.6indirect
crates.iowindows_x86_64_msvc0.52.6indirect
crates.iowit-bindgen0.51.0indirect
crates.iowit-bindgen0.57.1indirect
crates.iowit-bindgen-core0.51.0indirect
crates.iowit-bindgen-rust0.51.0indirect
crates.iowit-bindgen-rust-macro0.51.0indirect
crates.iowit-component0.244.0indirect
crates.iowit-parser0.244.0indirect
crates.iowriteable0.6.3indirect
crates.ioyoke0.8.3indirect
crates.ioyoke-derive0.8.2indirect
crates.iozerocopy0.8.52indirect
crates.iozerocopy-derive0.8.52indirect
crates.iozerofrom0.1.8indirect
crates.iozerofrom-derive0.1.7indirect
crates.iozeroize1.8.2indirect
crates.iozerotrie0.2.4indirect
crates.iozerovec0.11.6indirect
crates.iozerovec-derive0.11.3indirect
crates.iozmij1.0.21indirect
Godario.cat/mergov1.0.2indirect
Gogithub.com/azure/go-ansitermv0.0.0-20250102033503-faa5f7b0171cindirect
Gogithub.com/cenkalti/backoff/v4v4.3.0indirect
Gogithub.com/cespare/xxhash/v2v2.3.0indirect
Gogithub.com/containerd/errdefsv1.0.0indirect
Gogithub.com/containerd/errdefs/pkgv0.3.0indirect
Gogithub.com/containerd/logv0.1.0indirect
Gogithub.com/containerd/platformsv0.2.1indirect
Gogithub.com/cpuguy83/dockercfgv0.3.2indirect
Gogithub.com/davecgh/go-spewv1.1.1indirect
Gogithub.com/distribution/referencev0.6.0indirect
Gogithub.com/docker/go-connectionsv0.6.0indirect
Gogithub.com/docker/go-unitsv0.5.0indirect
Gogithub.com/ebitengine/puregov0.10.0indirect
Gogithub.com/felixge/httpsnoopv1.0.4indirect
Gogithub.com/go-logr/logrv1.4.3indirect
Gogithub.com/go-logr/stdrv1.2.2indirect
Gogithub.com/go-ole/go-olev1.2.6indirect
Gogithub.com/google/uuidv1.6.0indirect
Gogithub.com/klauspost/compressv1.18.5indirect
Gogithub.com/lufia/plan9statsv0.0.0-20211012122336-39d0f177ccd0indirect
Gogithub.com/magiconair/propertiesv1.8.10indirect
Gogithub.com/microsoft/go-winiov0.6.2indirect
Gogithub.com/moby/docker-image-specv1.3.1indirect
Gogithub.com/moby/go-archivev0.2.0indirect
Gogithub.com/moby/moby/apiv1.54.1indirect
Gogithub.com/moby/moby/clientv0.4.0indirect
Gogithub.com/moby/patternmatcherv0.6.1indirect
Gogithub.com/moby/sys/sequentialv0.6.0indirect
Gogithub.com/moby/sys/userv0.4.0indirect
Gogithub.com/moby/sys/usernsv0.1.0indirect
Gogithub.com/moby/termv0.5.2indirect
Gogithub.com/opencontainers/go-digestv1.0.0indirect
Gogithub.com/opencontainers/image-specv1.1.1indirect
Gogithub.com/pmezard/go-difflibv1.0.0indirect
Gogithub.com/power-devops/perfstatv0.0.0-20240221224432-82ca36839d55indirect
Gogithub.com/shirou/gopsutil/v4v4.26.3indirect
Gogithub.com/sirupsen/logrusv1.9.4indirect
Gogithub.com/stretchr/testifyv1.11.1indirect
Gogithub.com/testcontainers/testcontainers-gov0.42.0indirect
Gogithub.com/tklauser/go-sysconfv0.3.16indirect
Gogithub.com/tklauser/numcpusv0.11.0indirect
Gogithub.com/yusufpapurcu/wmiv1.2.4indirect
Gogo.opentelemetry.io/auto/sdkv1.2.1indirect
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.60.0indirect
Gogo.opentelemetry.io/otelv1.44.0indirect
Gogo.opentelemetry.io/otel/metricv1.44.0indirect
Gogo.opentelemetry.io/otel/sdkv1.44.0indirect
Gogo.opentelemetry.io/otel/sdk/metricv1.44.0indirect
Gogo.opentelemetry.io/otel/tracev1.44.0indirect
Gogolang.org/x/cryptov0.52.0indirect
Gogolang.org/x/sysv0.45.0indirect
Gogopkg.in/yaml.v3v3.0.1indirect
Mavencom.azure:azure-storage-blob12.29.1indirect
Mavencom.ethlo.time:itu1.7.0indirect
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jdk82.13.5indirect
Mavencom.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations2.18.0indirect
Mavencom.fasterxml.jackson.module:jackson-module-parameter-names2.13.5indirect
Mavencom.github.cliftonlabs:json-simple3.0.2indirect
Mavencom.github.eirslett:frontend-maven-plugin2.0.0indirect
Mavencom.github.java-json-tools:btf1.3indirect
Mavencom.github.java-json-tools:jackson-coreutils2.0indirect
Mavencom.github.java-json-tools:jackson-coreutils-equivalence1.0indirect
Mavencom.github.java-json-tools:json-schema-core1.2.14indirect
Mavencom.github.java-json-tools:json-schema-validator2.2.14indirect
Mavencom.github.java-json-tools:msg-simple1.2indirect
Mavencom.github.java-json-tools:uri-template0.10indirect
Mavencom.google.cloud:google-cloud-storage2.49.0indirect
Mavencom.google.code.gson:gson2.12.1indirect
Mavencom.google.guava:failureaccess1.0.3indirect
Mavencom.google.guava:listenablefuture9999.0-empty-to-avoid-conflict-with-guavaindirect
Mavencom.google.http-client:google-http-client2.1.0indirect
Mavencom.google.http-client:google-http-client-jackson22.1.0indirect
Mavencom.google.inject:guice7.5.0indirect
Mavencom.nimbusds:oauth2-oidc-sdkindirect
Mavencom.rabbitmq:amqp-client5.28.0indirect
Mavencom.squareup.okhttp3:okhttp5.3.2indirect
Mavencom.squareup.okio:okio3.16.4indirect
Mavencom.squareup.okio:okio-jvm3.16.4indirect
Mavencom.sun.xml.bind:jaxb-core4.0.6indirect
Mavencom.vaadin.external.google:android-json0.0.20131108.vaadin1indirect
Mavendnsjava:dnsjavaindirect
Mavenio.github.git-commit-id:git-commit-id-maven-plugin9.0.1indirect
Mavenio.grpc:grpc-api1.81.0indirect
Mavenio.grpc:grpc-context1.81.0indirect
Mavenio.netty:netty-codec-base4.2.13.Finalindirect
Mavenio.netty:netty-codec-compression4.2.13.Finalindirect
Mavenio.netty:netty-codec-marshalling4.2.13.Finalindirect
Mavenio.netty:netty-codec-protobuf4.2.13.Finalindirect
Mavenio.netty:netty-tcnative-classes2.0.75.Finalindirect
Mavenio.opencensus:opencensus-api0.31.1indirect
Mavenio.opencensus:opencensus-contrib-http-util0.31.1indirect
Mavenio.opentelemetry:opentelemetry-apiindirect
Mavenio.opentelemetry:opentelemetry-exporter-otlpindirect
Mavenio.opentelemetry:opentelemetry-exporter-sender-jdkindirect
Mavenio.opentelemetry:opentelemetry-sdk-commonindirect
Mavenio.opentelemetry:opentelemetry-sdk-metricsindirect
Mavenio.opentelemetry:opentelemetry-sdk-testingindirect
Mavenio.opentelemetry:opentelemetry-sdk-traceindirect
Mavenio.projectreactor.netty:reactor-netty-core1.0.39indirect
Mavenio.projectreactor.netty:reactor-netty-http1.0.39indirect
Mavenio.projectreactor:reactor-core3.8.5indirect
Mavenio.prometheus:prometheus-metrics-config1.3.6indirect
Mavenio.prometheus:prometheus-metrics-exposition-textformats1.3.6indirect
Mavenio.prometheus:prometheus-metrics-tracer-common1.3.6indirect
Mavenio.prometheus:prometheus-metrics-tracer-initializer1.3.6indirect
Mavenio.prometheus:prometheus-metrics-tracer-otel1.3.6indirect
Mavenio.prometheus:prometheus-metrics-tracer-otel-agent1.3.6indirect
Mavenio.swagger.core.v3:swagger-annotations2.2.48indirect
Mavenio.swagger.core.v3:swagger-core2.2.48indirect
Mavenio.swagger.core.v3:swagger-models2.2.48indirect
Mavenio.swagger.parser.v3:swagger-parser-core2.1.41indirect
Mavenio.swagger.parser.v3:swagger-parser-safe-url-resolver2.1.41indirect
Mavenio.swagger.parser.v3:swagger-parser-v2-converter2.1.41indirect
Mavenio.swagger.parser.v3:swagger-parser-v32.1.41indirect
Mavenio.swagger:swagger-annotations1.6.16indirect
Mavenio.swagger:swagger-compat-spec-parser1.0.76indirect
Mavenio.swagger:swagger-core1.6.16indirect
Mavenio.swagger:swagger-models1.6.16indirect
Mavenio.swagger:swagger-parser1.0.76indirect
Mavenio.swagger:swagger-parser-safe-url-resolver1.0.76indirect
Mavenjakarta.activation:jakarta.activation-api2.1.4indirect
Mavenjakarta.annotation:jakarta.annotation-api2.1.1indirect
Mavenjakarta.annotation:jakarta.annotation-api3.0.0indirect
Mavenjakarta.inject:jakarta.inject-api2.0.1indirect
Mavenjakarta.validation:jakarta.validation-api3.1.1indirect
Mavenjakarta.ws.rs:jakarta.ws.rs-api3.1.0indirect
Mavenjakarta.ws.rs:jakarta.ws.rs-api4.0.0indirect
Mavenjavax.annotation:javax.annotation-api1.3.2indirect
Mavenjavax.servlet:javax.servlet-api4.0.1indirect
Mavenjavax.ws.rs:javax.ws.rs-api2.1.1indirect
Mavenjoda-time:joda-time2.10.5indirect
Mavennet.bytebuddy:byte-buddy1.17.7indirect
Mavennet.bytebuddy:byte-buddy-agent1.17.7indirect
Mavennet.minidev:accessors-smart2.6.0indirect
Mavennet.minidev:json-smart2.6.0indirect
Mavennet.sf.jopt-simple:jopt-simple5.0.4indirect
Mavenorg.apache.avro:avro1.12.0indirect
Mavenorg.apache.commons:commons-digester33.2indirect
Mavenorg.apache.httpcomponents:httpcore4.4.16indirect
Mavenorg.apache.kafka:kafka-clients3.9.2indirect
Mavenorg.apache.logging.log4j:log4j-api2.17.2indirect
Mavenorg.apache.logging.log4j:log4j-to-slf4j2.17.2indirect
Mavenorg.apache.maven.plugin-tools:maven-plugin-annotations3.15.2indirect
Mavenorg.apache.maven.plugins:maven-assembly-plugin3.8.0indirect
Mavenorg.apache.maven.plugins:maven-clean-plugin3.1.0indirect
Mavenorg.apache.maven.plugins:maven-clean-plugin3.5.0indirect
Mavenorg.apache.maven.plugins:maven-compiler-plugin1.37indirect
Mavenorg.apache.maven.plugins:maven-compiler-plugin3.9.0indirect
Mavenorg.apache.maven.plugins:maven-failsafe-plugin2.22.2indirect
Mavenorg.apache.maven.plugins:maven-invoker-plugin3.10.1indirect
Mavenorg.apache.maven.plugins:maven-jar-pluginindirect
Mavenorg.apache.maven.plugins:maven-jar-plugin3.2.2indirect
Mavenorg.apache.maven.plugins:maven-jar-plugin3.5.0indirect
Mavenorg.apache.maven.plugins:maven-javadoc-pluginindirect
Mavenorg.apache.maven.plugins:maven-plugin-plugin3.15.2indirect
Mavenorg.apache.maven.plugins:maven-resources-plugin3.5.0indirect
Mavenorg.apache.maven.plugins:maven-shade-pluginindirect
Mavenorg.apache.maven.plugins:maven-surefire-pluginindirect
Mavenorg.apache.maven.plugins:maven-surefire-plugin2.22.2indirect
Mavenorg.apache.maven.plugins:maven-war-plugin3.5.1indirect
Mavenorg.apache.maven.resolver:maven-resolver-api2.0.21indirect
Mavenorg.apache.maven.resolver:maven-resolver-util2.0.21indirect
Mavenorg.apache.maven.shared:maven-artifact-transfer0.13.1indirect
Mavenorg.apache.maven.shared:maven-shared-utils3.4.2indirect
Mavenorg.apache.maven:maven-artifact3.9.16indirect
Mavenorg.apache.maven:maven-core3.9.16indirect
Mavenorg.apache.maven:maven-model3.9.16indirect
Mavenorg.apache.maven:maven-model-builder3.9.16indirect
Mavenorg.apache.maven:maven-plugin-api3.9.16indirect
Mavenorg.apache.maven:maven-repository-metadata3.9.16indirect
Mavenorg.apache.maven:maven-settings3.9.16indirect
Mavenorg.apache.maven:maven-settings-builder3.9.16indirect
Mavenorg.apache.tomcat:tomcat-annotations-api9.0.117indirect
Mavenorg.apiguardian:apiguardian-api1.1.2indirect
Mavenorg.bouncycastle:bcutil-jdk18on1.84indirect
Mavenorg.codehaus.mojo:flatten-maven-plugin1.7.3indirect
Mavenorg.codehaus.plexus:plexus-classworlds2.12.0indirect
Mavenorg.codehaus.plexus:plexus-component-annotations2.2.0indirect
Mavenorg.codehaus.plexus:plexus-utils4.0.3indirect
Mavenorg.eclipse.angus:angus-activation2.0.3indirect
Mavenorg.eclipse.jetty:jetty-client12.1.10indirect
Mavenorg.eclipse.jetty:jetty-client9.4.58.v20250814indirect
Mavenorg.eclipse.jetty:jetty-http12.1.10indirect
Mavenorg.eclipse.jetty:jetty-http9.4.58.v20250814indirect
Mavenorg.eclipse.jetty:jetty-io9.4.58.v20250814indirect
Mavenorg.eclipse.jetty:jetty-server12.1.10indirect
Mavenorg.eclipse.jetty:jetty-server9.4.58.v20250814indirect
Mavenorg.eclipse.jetty:jetty-util12.1.10indirect
Mavenorg.eclipse.jetty:jetty-util9.4.58.v20250814indirect
Mavenorg.eclipse.paho:org.eclipse.paho.client.mqttv31.2.5indirect
Mavenorg.eclipse.paho:org.eclipse.paho.mqttv5.client1.2.5indirect
Mavenorg.eclipse.sisu:org.eclipse.sisu.inject1.1.0indirect
Mavenorg.freemarker:freemarker2.3.34indirect
Mavenorg.glassfish.hk2.external:aopalliance-repackaged3.0.6indirect
Mavenorg.glassfish.hk2:hk2-api3.0.6indirect
Mavenorg.glassfish.hk2:hk2-locator3.0.6indirect
Mavenorg.glassfish.hk2:hk2-utils3.0.6indirect
Mavenorg.glassfish.hk2:osgi-resource-locator1.0.3indirect
Mavenorg.glassfish.jersey.connectors:jersey-apache-connector3.1.10indirect
Mavenorg.glassfish.jersey.connectors:jersey-apache5-connector4.0.2indirect
Mavenorg.glassfish.jersey.core:jersey-client3.1.10indirect
Mavenorg.glassfish.jersey.core:jersey-client4.0.2indirect
Mavenorg.glassfish.jersey.core:jersey-common3.1.10indirect
Mavenorg.glassfish.jersey.ext:jersey-entity-filtering3.1.10indirect
Mavenorg.glassfish.jersey.inject:jersey-hk23.1.10indirect
Mavenorg.glassfish.jersey.inject:jersey-hk24.0.2indirect
Mavenorg.glassfish.jersey.media:jersey-media-json-jackson3.1.10indirect
Mavenorg.glassfish.jersey.media:jersey-media-json-jackson4.0.2indirect
Mavenorg.infinispan:infinispan-core14.0.35indirect
Mavenorg.jacoco:jacoco-maven-pluginindirect
Mavenorg.javassist:javassist3.30.2-GAindirect
Mavenorg.jboss.logging:jboss-logging3.5.3indirect
Mavenorg.jetbrains.kotlin:kotlin-stdlib1.9.25indirect
Mavenorg.jetbrains.kotlin:kotlin-stdlib2.3.21indirect
Mavenorg.jetbrains.kotlin:kotlin-stdlib-common2.3.21indirect
Mavenorg.jetbrains.kotlin:kotlin-stdlib-jdk82.3.21indirect
Mavenorg.jetbrains:annotations26.1.0indirect
Mavenorg.jsoup:jsoup1.21.1indirect
Mavenorg.jsoup:jsoup1.22.2indirect
Mavenorg.jspecify:jspecify1.0.0indirect
Mavenorg.junit.jupiter:junit-jupiter-api5.12.2indirect
Mavenorg.junit.platform:junit-platform-commons1.12.2indirect
Mavenorg.junit.platform:junit-platform-engine1.12.2indirect
Mavenorg.mock-server:mockserver-client-java5.16.0-SNAPSHOTindirect
Mavenorg.mock-server:mockserver-client-java-no-dependenciesindirect
Mavenorg.mock-server:mockserver-coreindirect
Mavenorg.mock-server:mockserver-core5.16.0-SNAPSHOTindirect
Mavenorg.mock-server:mockserver-integration-testingindirect
Mavenorg.mock-server:mockserver-integration-testing5.16.0-SNAPSHOTindirect
Mavenorg.mock-server:mockserver-integration-testing-no-dependenciesindirect
Mavenorg.mock-server:mockserver-maven-pluginindirect
Mavenorg.mock-server:mockserver-nettyindirect
Mavenorg.mock-server:mockserver-netty5.16.0-SNAPSHOTindirect
Mavenorg.mock-server:mockserver-netty-no-dependenciesindirect
Mavenorg.mock-server:mockserver-testingindirect
Mavenorg.mock-server:mockserver-testing5.16.0-SNAPSHOTindirect
Mavenorg.mockito:mockito-junit-jupiterindirect
Mavenorg.mockito:mockito-junit-jupiter5.23.0indirect
Mavenorg.objenesis:objenesis3.3indirect
Mavenorg.openjdk.jmh:jmh-core1.37indirect
Mavenorg.openjdk.nashorn:nashorn-core15.7indirect
Mavenorg.opentest4j:opentest4j1.3.0indirect
Mavenorg.ow2.asm:asm-analysis9.9.1indirect
Mavenorg.slf4j:jul-to-slf4j1.7.36indirect
Mavenorg.slf4j:slf4j-simpleindirect
Mavenorg.sonatype.central:central-publishing-maven-pluginindirect
Mavenorg.springframework.boot:spring-boot-starter2.7.18indirect
Mavenorg.springframework.boot:spring-boot-starter-json2.7.18indirect
Mavenorg.springframework.boot:spring-boot-starter-logging2.7.18indirect
Mavenorg.springframework.boot:spring-boot-starter-reactor-netty2.7.18indirect
Mavenorg.springframework.boot:spring-boot-starter-webflux2.7.18indirect
Mavenorg.springframework.boot:spring-boot-starter-webflux4.0.6indirect
Mavenorg.springframework:spring-aopindirect
Mavenorg.springframework:spring-aop5.3.39indirect
Mavenorg.springframework:spring-context-supportindirect
Mavenorg.springframework:spring-context-support5.3.39indirect
Mavenorg.springframework:spring-expressionindirect
Mavenorg.springframework:spring-expression5.3.39indirect
Mavenorg.springframework:spring-jcl5.3.39indirect
Mavenorg.springframework:spring-webflux5.3.31indirect
Mavenorg.springframework:spring-webmvcindirect
Mavenorg.springframework:spring-webmvc5.3.39indirect
Mavenorg.testcontainers:kafka1.21.4indirect
Mavenorg.testcontainers:rabbitmq1.21.4indirect
Mavenorg.testcontainers:testcontainers1.21.4indirect
Mavensoftware.amazon.awssdk:s32.31.9indirect
npm@adobe/css-tools4.4.4indirect
npm@antfu/install-pkg1.1.0indirect
npm@asamuzakjp/css-color6.0.5indirect
npm@asamuzakjp/dom-selector8.3.0indirect
npm@azu/format-text1.0.2indirect
npm@azu/style-format1.0.1indirect
npm@azure/abort-controller2.1.2indirect
npm@azure/core-auth1.10.1indirect
npm@azure/core-client1.10.2indirect
npm@azure/core-rest-pipeline1.24.0indirect
npm@azure/core-tracing1.3.1indirect
npm@azure/core-util1.13.1indirect
npm@azure/identity4.13.1indirect
npm@azure/logger1.3.0indirect
npm@azure/msal-browser5.12.0indirect
npm@azure/msal-common16.7.0indirect
npm@azure/msal-node5.2.3indirect
npm@babel/code-frame7.29.7indirect
npm@babel/compat-data7.29.7indirect
npm@babel/core7.29.7indirect
npm@babel/generator7.29.7indirect
npm@babel/helper-compilation-targets7.29.7indirect
npm@babel/helper-globals7.29.7indirect
npm@babel/helper-module-imports7.29.7indirect
npm@babel/helper-module-transforms7.29.7indirect
npm@babel/helper-plugin-utils7.29.7indirect
npm@babel/helper-string-parser7.29.7indirect
npm@babel/helper-validator-identifier7.29.7indirect
npm@babel/helper-validator-option7.29.7indirect
npm@babel/helpers7.29.7indirect
npm@babel/parser7.29.7indirect
npm@babel/plugin-syntax-async-generators7.8.4indirect
npm@babel/plugin-syntax-bigint7.8.3indirect
npm@babel/plugin-syntax-class-properties7.12.13indirect
npm@babel/plugin-syntax-class-static-block7.14.5indirect
npm@babel/plugin-syntax-import-attributes7.29.7indirect
npm@babel/plugin-syntax-import-meta7.10.4indirect
npm@babel/plugin-syntax-json-strings7.8.3indirect
npm@babel/plugin-syntax-jsx7.29.7indirect
npm@babel/plugin-syntax-logical-assignment-operators7.10.4indirect
npm@babel/plugin-syntax-nullish-coalescing-operator7.8.3indirect
npm@babel/plugin-syntax-numeric-separator7.10.4indirect
npm@babel/plugin-syntax-object-rest-spread7.8.3indirect
npm@babel/plugin-syntax-optional-catch-binding7.8.3indirect
npm@babel/plugin-syntax-optional-chaining7.8.3indirect
npm@babel/plugin-syntax-private-property-in-object7.14.5indirect
npm@babel/plugin-syntax-top-level-await7.14.5indirect
npm@babel/plugin-syntax-typescript7.29.7indirect
npm@babel/runtime7.29.7indirect
npm@babel/template7.29.7indirect
npm@babel/traverse7.29.7indirect
npm@babel/types7.29.7indirect
npm@balena/dockerignore1.0.2indirect
npm@base-ui/utils0.3.1indirect
npm@bcoe/v8-coverage0.2.3indirect
npm@bcoe/v8-coverage1.0.2indirect
npm@braintree/sanitize-url7.1.2indirect
npm@bramus/specificity2.4.2indirect
npm@chevrotain/types11.1.2indirect
npm@csstools/color-helpers6.1.0indirect
npm@csstools/css-calc3.3.0indirect
npm@csstools/css-color-parser4.1.10indirect
npm@csstools/css-parser-algorithms4.0.0indirect
npm@csstools/css-syntax-patches-for-csstree1.1.7indirect
npm@csstools/css-tokenizer4.0.0indirect
npm@emnapi/core1.11.1indirect
npm@emnapi/core1.11.2indirect
npm@emnapi/runtime1.11.1indirect
npm@emnapi/runtime1.11.2indirect
npm@emnapi/wasi-threads1.2.2indirect
npm@emotion/babel-plugin11.13.5indirect
npm@emotion/cache11.14.0indirect
npm@emotion/hash0.9.2indirect
npm@emotion/is-prop-valid1.4.0indirect
npm@emotion/memoize0.9.0indirect
npm@emotion/serialize1.3.3indirect
npm@emotion/sheet1.4.0indirect
npm@emotion/unitless0.10.0indirect
npm@emotion/use-insertion-effect-with-fallbacks1.2.0indirect
npm@emotion/utils1.4.2indirect
npm@emotion/weak-memoize0.4.0indirect
npm@eslint-community/eslint-utils4.9.1indirect
npm@eslint-community/regexpp4.12.2indirect
npm@eslint/config-array0.23.5indirect
npm@eslint/config-helpers0.7.0indirect
npm@eslint/core1.2.1indirect
npm@eslint/js10.0.1indirect
npm@eslint/object-schema3.0.5indirect
npm@eslint/plugin-kit0.7.2indirect
npm@exodus/bytes1.15.1indirect
npm@floating-ui/utils0.2.12indirect
npm@grpc/grpc-js1.14.4indirect
npm@grpc/proto-loader0.7.15indirect
npm@grpc/proto-loader0.8.1indirect
npm@humanfs/core0.19.2indirect
npm@humanfs/node0.16.8indirect
npm@humanfs/types0.15.0indirect
npm@humanwhocodes/module-importer1.0.1indirect
npm@humanwhocodes/retry0.4.3indirect
npm@iconify/types2.0.0indirect
npm@iconify/utils3.1.3indirect
npm@isaacs/cliui8.0.2indirect
npm@istanbuljs/load-nyc-config1.1.0indirect
npm@istanbuljs/schema0.1.6indirect
npm@jest/console29.7.0indirect
npm@jest/core29.7.0indirect
npm@jest/environment29.7.0indirect
npm@jest/expect29.7.0indirect
npm@jest/expect-utils29.7.0indirect
npm@jest/fake-timers29.7.0indirect
npm@jest/globals29.7.0indirect
npm@jest/reporters29.7.0indirect
npm@jest/schemas29.6.3indirect
npm@jest/source-map29.6.3indirect
npm@jest/test-result29.7.0indirect
npm@jest/test-sequencer29.7.0indirect
npm@jest/transform29.7.0indirect
npm@jest/types29.6.3indirect
npm@jridgewell/gen-mapping0.3.13indirect
npm@jridgewell/remapping2.3.5indirect
npm@jridgewell/resolve-uri3.1.2indirect
npm@jridgewell/sourcemap-codec1.5.5indirect
npm@jridgewell/trace-mapping0.3.31indirect
npm@js-sdsl/ordered-map4.4.2indirect
npm@kwsites/file-exists1.1.1indirect
npm@mermaid-js/parser1.2.0indirect
npm@monaco-editor/loader1.7.0indirect
npm@msgpackr-extract/msgpackr-extract-darwin-arm643.0.4indirect
npm@msgpackr-extract/msgpackr-extract-darwin-x643.0.4indirect
npm@msgpackr-extract/msgpackr-extract-linux-arm3.0.4indirect
npm@msgpackr-extract/msgpackr-extract-linux-arm643.0.4indirect
npm@msgpackr-extract/msgpackr-extract-linux-x643.0.4indirect
npm@msgpackr-extract/msgpackr-extract-win32-x643.0.4indirect
npm@mui/core-downloads-tracker9.2.0indirect
npm@mui/private-theming9.2.0indirect
npm@mui/styled-engine9.1.1indirect
npm@mui/system9.2.0indirect
npm@mui/types9.1.1indirect
npm@mui/utils9.2.0indirect
npm@mui/x-charts-vendor9.4.0indirect
npm@mui/x-internal-gestures9.10.0indirect
npm@mui/x-internals9.10.1indirect
npm@napi-rs/wasm-runtime0.2.12indirect
npm@napi-rs/wasm-runtime1.1.6indirect
npm@node-rs/crc321.10.6indirect
npm@node-rs/crc32-android-arm-eabi1.10.6indirect
npm@node-rs/crc32-android-arm641.10.6indirect
npm@node-rs/crc32-darwin-arm641.10.6indirect
npm@node-rs/crc32-darwin-x641.10.6indirect
npm@node-rs/crc32-freebsd-x641.10.6indirect
npm@node-rs/crc32-linux-arm-gnueabihf1.10.6indirect
npm@node-rs/crc32-linux-arm64-gnu1.10.6indirect
npm@node-rs/crc32-linux-arm64-musl1.10.6indirect
npm@node-rs/crc32-linux-x64-gnu1.10.6indirect
npm@node-rs/crc32-linux-x64-musl1.10.6indirect
npm@node-rs/crc32-wasm32-wasi1.10.6indirect
npm@node-rs/crc32-win32-arm64-msvc1.10.6indirect
npm@node-rs/crc32-win32-ia32-msvc1.10.6indirect
npm@node-rs/crc32-win32-x64-msvc1.10.6indirect
npm@nodelib/fs.scandir2.1.5indirect
npm@nodelib/fs.stat2.0.5indirect
npm@nodelib/fs.walk1.2.8indirect
npm@opencode-ai/plugin1.15.11indirect
npm@opencode-ai/sdk1.15.11indirect
npm@oxc-project/types0.139.0indirect
npm@pkgjs/parseargs0.11.0indirect
npm@playwright/test1.62.0indirect
npm@popperjs/core2.11.8indirect
npm@posthog/browser-common0.2.3indirect
npm@posthog/core1.45.1indirect
npm@posthog/types1.398.0indirect
npm@protobufjs/aspromise1.1.2indirect
npm@protobufjs/base641.1.2indirect
npm@protobufjs/codegen2.0.5indirect
npm@protobufjs/eventemitter1.1.1indirect
npm@protobufjs/fetch1.1.1indirect
npm@protobufjs/float1.0.2indirect
npm@protobufjs/path1.1.2indirect
npm@protobufjs/pool1.1.0indirect
npm@protobufjs/utf81.1.1indirect
npm@rolldown/binding-android-arm641.1.5indirect
npm@rolldown/binding-darwin-arm641.1.5indirect
npm@rolldown/binding-darwin-x641.1.5indirect
npm@rolldown/binding-freebsd-x641.1.5indirect
npm@rolldown/binding-linux-arm-gnueabihf1.1.5indirect
npm@rolldown/binding-linux-arm64-gnu1.1.5indirect
npm@rolldown/binding-linux-arm64-musl1.1.5indirect
npm@rolldown/binding-linux-ppc64-gnu1.1.5indirect
npm@rolldown/binding-linux-s390x-gnu1.1.5indirect
npm@rolldown/binding-linux-x64-gnu1.1.5indirect
npm@rolldown/binding-linux-x64-musl1.1.5indirect
npm@rolldown/binding-openharmony-arm641.1.5indirect
npm@rolldown/binding-wasm32-wasi1.1.5indirect
npm@rolldown/binding-win32-arm64-msvc1.1.5indirect
npm@rolldown/binding-win32-x64-msvc1.1.5indirect
npm@rolldown/pluginutils1.0.1indirect
npm@secretlint/config-creator10.2.2indirect
npm@secretlint/config-loader10.2.2indirect
npm@secretlint/core10.2.2indirect
npm@secretlint/formatter10.2.2indirect
npm@secretlint/node10.2.2indirect
npm@secretlint/profiler10.2.2indirect
npm@secretlint/resolver10.2.2indirect
npm@secretlint/secretlint-formatter-sarif10.2.2indirect
npm@secretlint/secretlint-rule-no-dotenv10.2.2indirect
npm@secretlint/secretlint-rule-preset-recommend10.2.2indirect
npm@secretlint/source-creator10.2.2indirect
npm@secretlint/types10.2.2indirect
npm@sinclair/typebox0.27.10indirect
npm@sindresorhus/merge-streams2.3.0indirect
npm@sinonjs/commons3.0.1indirect
npm@sinonjs/fake-timers10.3.0indirect
npm@standard-schema/spec1.1.0indirect
npm@tanstack/virtual-core3.17.7indirect
npm@testing-library/dom10.4.1indirect
npm@testing-library/jest-dom7.0.0indirect
npm@testing-library/react16.3.2indirect
npm@testing-library/user-event14.6.1indirect
npm@textlint/ast-node-types15.7.1indirect
npm@textlint/linter-formatter15.7.1indirect
npm@textlint/module-interop15.7.1indirect
npm@textlint/resolver15.7.1indirect
npm@textlint/types15.7.1indirect
npm@tybys/wasm-util0.10.3indirect
npm@types/aria-query5.0.4indirect
npm@types/babel__core7.20.5indirect
npm@types/babel__generator7.27.0indirect
npm@types/babel__template7.4.4indirect
npm@types/babel__traverse7.28.0indirect
npm@types/chai5.2.3indirect
npm@types/d37.4.3indirect
npm@types/d3-array3.2.2indirect
npm@types/d3-axis3.0.6indirect
npm@types/d3-brush3.0.6indirect
npm@types/d3-chord3.0.6indirect
npm@types/d3-color3.1.3indirect
npm@types/d3-contour3.0.6indirect
npm@types/d3-delaunay6.0.4indirect
npm@types/d3-dispatch3.0.7indirect
npm@types/d3-drag3.0.7indirect
npm@types/d3-dsv3.0.7indirect
npm@types/d3-ease3.0.2indirect
npm@types/d3-fetch3.0.7indirect
npm@types/d3-force3.0.10indirect
npm@types/d3-format3.0.4indirect
npm@types/d3-geo3.1.0indirect
npm@types/d3-hierarchy3.1.7indirect
npm@types/d3-interpolate3.0.4indirect
npm@types/d3-path3.1.1indirect
npm@types/d3-polygon3.0.2indirect
npm@types/d3-quadtree3.0.6indirect
npm@types/d3-random3.0.3indirect
npm@types/d3-scale4.0.9indirect
npm@types/d3-scale-chromatic3.1.0indirect
npm@types/d3-selection3.0.11indirect
npm@types/d3-shape3.1.8indirect
npm@types/d3-time3.0.4indirect
npm@types/d3-time-format4.0.3indirect
npm@types/d3-timer3.0.2indirect
npm@types/d3-transition3.0.9indirect
npm@types/d3-zoom3.0.8indirect
npm@types/deep-eql4.0.2indirect
npm@types/docker-modem3.0.6indirect
npm@types/dockerode4.0.1indirect
npm@types/esrecurse4.3.1indirect
npm@types/estree1.0.8indirect
npm@types/geojson7946.0.16indirect
npm@types/graceful-fs4.1.9indirect
npm@types/istanbul-lib-coverage2.0.6indirect
npm@types/istanbul-lib-report3.0.3indirect
npm@types/istanbul-reports3.0.4indirect
npm@types/jest29.5.14indirect
npm@types/json-schema7.0.15indirect
npm@types/node18.19.130indirect
npm@types/node20.19.42indirect
npm@types/node26.1.2indirect
npm@types/normalize-package-data2.4.4indirect
npm@types/parse-json4.0.2indirect
npm@types/prop-types15.7.15indirect
npm@types/react19.2.17indirect
npm@types/react-dom19.2.3indirect
npm@types/react-transition-group4.4.12indirect
npm@types/sarif2.1.7indirect
npm@types/ssh20.5.52indirect
npm@types/ssh21.15.5indirect
npm@types/ssh2-streams0.1.13indirect
npm@types/stack-utils2.0.3indirect
npm@types/trusted-types2.0.7indirect
npm@types/vscode1.125.0indirect
npm@types/ws8.18.1indirect
npm@types/yargs17.0.35indirect
npm@types/yargs-parser21.0.3indirect
npm@typescript-eslint/eslint-plugin8.65.0indirect
npm@typescript-eslint/parser8.65.0indirect
npm@typescript-eslint/project-service8.65.0indirect
npm@typescript-eslint/scope-manager8.65.0indirect
npm@typescript-eslint/tsconfig-utils8.65.0indirect
npm@typescript-eslint/type-utils8.65.0indirect
npm@typescript-eslint/types8.65.0indirect
npm@typescript-eslint/typescript-estree8.65.0indirect
npm@typescript-eslint/utils8.65.0indirect
npm@typescript-eslint/visitor-keys8.65.0indirect
npm@typescript/typescript-aix-ppc647.0.2indirect
npm@typescript/typescript-darwin-arm647.0.2indirect
npm@typescript/typescript-darwin-x647.0.2indirect
npm@typescript/typescript-freebsd-arm647.0.2indirect
npm@typescript/typescript-freebsd-x647.0.2indirect
npm@typescript/typescript-linux-arm7.0.2indirect
npm@typescript/typescript-linux-arm647.0.2indirect
npm@typescript/typescript-linux-loong647.0.2indirect
npm@typescript/typescript-linux-mips64el7.0.2indirect
npm@typescript/typescript-linux-ppc647.0.2indirect
npm@typescript/typescript-linux-riscv647.0.2indirect
npm@typescript/typescript-linux-s390x7.0.2indirect
npm@typescript/typescript-linux-x647.0.2indirect
npm@typescript/typescript-netbsd-arm647.0.2indirect
npm@typescript/typescript-netbsd-x647.0.2indirect
npm@typescript/typescript-openbsd-arm647.0.2indirect
npm@typescript/typescript-openbsd-x647.0.2indirect
npm@typescript/typescript-sunos-x647.0.2indirect
npm@typescript/typescript-win32-arm647.0.2indirect
npm@typescript/typescript-win32-x647.0.2indirect
npm@typespec/ts-http-runtime0.3.6indirect
npm@upsetjs/venn.js2.0.0indirect
npm@vitejs/plugin-react6.0.4indirect
npm@vitest/coverage-v84.1.10indirect
npm@vitest/expect4.1.10indirect
npm@vitest/mocker4.1.10indirect
npm@vitest/pretty-format4.1.10indirect
npm@vitest/runner4.1.10indirect
npm@vitest/snapshot4.1.10indirect
npm@vitest/spy4.1.10indirect
npm@vitest/utils4.1.10indirect
npm@vscode/vsce3.9.2indirect
npm@vscode/vsce-sign2.0.9indirect
npm@vscode/vsce-sign-alpine-arm642.0.6indirect
npm@vscode/vsce-sign-alpine-x642.0.6indirect
npm@vscode/vsce-sign-darwin-arm642.0.6indirect
npm@vscode/vsce-sign-darwin-x642.0.6indirect
npm@vscode/vsce-sign-linux-arm2.0.6indirect
npm@vscode/vsce-sign-linux-arm642.0.6indirect
npm@vscode/vsce-sign-linux-x642.0.6indirect
npm@vscode/vsce-sign-win32-arm642.0.6indirect
npm@vscode/vsce-sign-win32-x642.0.6indirect
npmabbrev1.1.1indirect
npmabort-controller3.0.0indirect
npmacorn8.16.0indirect
npmacorn-jsx5.3.2indirect
npmagent-base7.1.4indirect
npmajv6.15.0indirect
npmajv8.20.0indirect
npmansi-escapes4.3.2indirect
npmansi-escapes7.3.0indirect
npmansi-regex5.0.1indirect
npmansi-regex6.2.2indirect
npmansi-styles4.3.0indirect
npmansi-styles5.2.0indirect
npmansi-styles6.2.3indirect
npmanymatch3.1.3indirect
npmarchiver7.0.1indirect
npmarchiver-utils5.0.2indirect
npmargparse2.0.1indirect
npmaria-query5.3.0indirect
npmarray-each1.0.1indirect
npmarray-slice1.1.0indirect
npmasap2.0.6indirect
npmasn10.2.6indirect
npmassertion-error2.0.1indirect
npmast-v8-to-istanbul1.0.3indirect
npmastral-regex2.0.0indirect
npmasync3.2.6indirect
npmasync-lock1.4.1indirect
npmasynckit0.4.0indirect
npmazure-devops-node-api12.5.0indirect
npmb4a1.8.1indirect
npmbabel-jest29.7.0indirect
npmbabel-plugin-istanbul6.1.1indirect
npmbabel-plugin-jest-hoist29.6.3indirect
npmbabel-plugin-macros3.1.0indirect
npmbabel-preset-current-node-syntax1.2.0indirect
npmbabel-preset-jest29.6.3indirect
npmbalanced-match1.0.2indirect
npmbalanced-match4.0.4indirect
npmbare-events2.9.1indirect
npmbare-fs4.7.2indirect
npmbare-os3.9.1indirect
npmbare-path3.0.1indirect
npmbare-stream2.13.1indirect
npmbare-url2.4.5indirect
npmbase64-js1.5.1indirect
npmbaseline-browser-mapping2.10.34indirect
npmbaseline-browser-mapping2.10.37indirect
npmbcrypt-pbkdf1.0.2indirect
npmbezier-easing3.0.1indirect
npmbidi-js1.0.3indirect
npmbinaryextensions6.11.0indirect
npmbl4.1.0indirect
npmboolbase1.0.0indirect
npmboundary2.0.0indirect
npmbrace-expansion1.1.16indirect
npmbrace-expansion1.1.17indirect
npmbrace-expansion5.0.7indirect
npmbrace-expansion5.0.8indirect
npmbraces3.0.3indirect
npmbrowserslist4.28.2indirect
npmbs-logger0.2.6indirect
npmbser2.1.1indirect
npmbuffer5.7.1indirect
npmbuffer6.0.3indirect
npmbuffer-crc320.2.13indirect
npmbuffer-crc321.0.0indirect
npmbuffer-equal-constant-time1.0.1indirect
npmbuffer-from1.1.2indirect
npmbufferutil4.1.0indirect
npmbuildcheck0.0.7indirect
npmbundle-name4.1.0indirect
npmbyline5.0.0indirect
npmc812.0.0indirect
npmcall-bind-apply-helpers1.0.2indirect
npmcall-bound1.0.4indirect
npmcallsites3.1.0indirect
npmcamelcase5.3.1indirect
npmcamelcase6.3.0indirect
npmcaniuse-lite1.0.30001797indirect
npmcaniuse-lite1.0.30001799indirect
npmchai6.2.2indirect
npmchalk4.1.2indirect
npmchalk5.6.2indirect
npmchar-regex1.0.2indirect
npmcheerio1.2.0indirect
npmcheerio-select2.1.0indirect
npmchownr1.1.4indirect
npmci-info2.0.0indirect
npmci-info3.9.0indirect
npmcjs-module-lexer1.4.3indirect
npmcli1.0.1indirect
npmcliui8.0.1indirect
npmcliui9.0.1indirect
npmclsx2.1.1indirect
npmco4.6.0indirect
npmcockatiel3.2.1indirect
npmcollect-v8-coverage1.0.3indirect
npmcolor-convert2.0.1indirect
npmcolor-name1.1.4indirect
npmcolors1.1.2indirect
npmcombined-stream1.0.8indirect
npmcommander12.1.0indirect
npmcommander6.2.1indirect
npmcommander7.2.0indirect
npmcommander8.3.0indirect
npmcompress-commons6.0.2indirect
npmconcat-map0.0.1indirect
npmconsole-browserify1.1.0indirect
npmconvert-source-map1.9.0indirect
npmconvert-source-map2.0.0indirect
npmcore-js3.49.0indirect
npmcore-util-is1.0.3indirect
npmcose-base1.0.3indirect
npmcose-base2.2.0indirect
npmcosmiconfig7.1.0indirect
npmcpu-features0.0.10indirect
npmcrc-321.2.2indirect
npmcrc32-stream6.0.0indirect
npmcreate-jest29.7.0indirect
npmcross-spawn7.0.6indirect
npmcss-select5.2.2indirect
npmcss-tree3.2.1indirect
npmcss-what6.2.2indirect
npmcss.escape1.5.1indirect
npmcsstype3.2.3indirect
npmcytoscape3.34.0indirect
npmcytoscape-cose-bilkent4.1.0indirect
npmcytoscape-fcose2.2.0indirect
npmd1.0.2indirect
npmd37.9.0indirect
npmd3-array2.12.1indirect
npmd3-array3.2.4indirect
npmd3-axis3.0.0indirect
npmd3-brush3.0.0indirect
npmd3-chord3.0.1indirect
npmd3-color3.1.0indirect
npmd3-contour4.0.2indirect
npmd3-delaunay6.0.4indirect
npmd3-dispatch3.0.1indirect
npmd3-drag3.0.0indirect
npmd3-dsv3.0.1indirect
npmd3-ease3.0.1indirect
npmd3-fetch3.0.1indirect
npmd3-force3.0.0indirect
npmd3-format3.1.2indirect
npmd3-geo3.1.1indirect
npmd3-hierarchy3.1.2indirect
npmd3-interpolate3.0.1indirect
npmd3-path1.0.9indirect
npmd3-path3.1.0indirect
npmd3-polygon3.0.1indirect
npmd3-quadtree3.0.1indirect
npmd3-random3.0.1indirect
npmd3-sankey0.12.3indirect
npmd3-scale4.0.2indirect
npmd3-scale-chromatic3.1.0indirect
npmd3-selection3.0.0indirect
npmd3-shape1.3.7indirect
npmd3-shape3.2.0indirect
npmd3-time3.1.0indirect
npmd3-time-format4.1.0indirect
npmd3-timer3.0.1indirect
npmd3-transition3.0.1indirect
npmd3-zoom3.0.0indirect
npmdagre-d3-es7.0.14indirect
npmdata-urls7.0.0indirect
npmdate-now0.1.4indirect
npmdateformat4.6.3indirect
npmdayjs1.11.21indirect
npmdebug2.6.9indirect
npmdebug4.4.3indirect
npmdecimal.js10.6.0indirect
npmdecompress-response6.0.0indirect
npmdedent1.7.2indirect
npmdeep-extend0.6.0indirect
npmdeep-is0.1.4indirect
npmdeepmerge4.3.1indirect
npmdefault-browser5.5.0indirect
npmdefault-browser-id5.0.1indirect
npmdefine-data-property1.1.4indirect
npmdefine-lazy-prop3.0.0indirect
npmdefine-properties1.2.1indirect
npmdelaunator5.1.0indirect
npmdelayed-stream1.0.0indirect
npmdequal2.0.3indirect
npmdetect-file1.0.0indirect
npmdetect-libc2.1.2indirect
npmdetect-newline3.1.0indirect
npmdiff-sequences29.6.3indirect
npmdocker-compose1.4.2indirect
npmdocker-modem5.0.7indirect
npmdockerode5.0.0indirect
npmdom-accessibility-api0.5.16indirect
npmdom-accessibility-api0.6.3indirect
npmdom-helpers5.2.1indirect
npmdom-serializer0.2.2indirect
npmdom-serializer2.0.0indirect
npmdomelementtype1.3.1indirect
npmdomelementtype2.3.0indirect
npmdomhandler2.3.0indirect
npmdomhandler5.0.3indirect
npmdompurify3.4.12indirect
npmdomutils1.5.1indirect
npmdomutils3.2.2indirect
npmdunder-proto1.0.1indirect
npmeastasianwidth0.2.0indirect
npmecdsa-sig-formatter1.0.11indirect
npmeditions6.22.0indirect
npmeffect4.0.0-beta.66indirect
npmelectron-to-chromium1.5.368indirect
npmelectron-to-chromium1.5.372indirect
npmemittery0.13.1indirect
npmemoji-regex10.6.0indirect
npmemoji-regex8.0.0indirect
npmemoji-regex9.2.2indirect
npmencoding-sniffer0.2.1indirect
npmend-of-stream1.4.5indirect
npmentities1.0.0indirect
npmentities2.2.0indirect
npmentities4.5.0indirect
npmentities6.0.1indirect
npmentities7.0.1indirect
npmentities8.0.0indirect
npmenvironment1.1.0indirect
npmerror-ex1.3.4indirect
npmes-define-property1.0.1indirect
npmes-errors1.3.0indirect
npmes-module-lexer2.1.0indirect
npmes-object-atoms1.1.2indirect
npmes-set-tostringtag2.1.0indirect
npmes-toolkit1.47.1indirect
npmes5-ext0.10.64indirect
npmes6-iterator2.0.3indirect
npmes6-symbol3.1.4indirect
npmescalade3.2.0indirect
npmescape-string-regexp2.0.0indirect
npmescape-string-regexp4.0.0indirect
npmeslint10.8.0indirect
npmeslint-plugin-react-hooks7.1.1indirect
npmeslint-plugin-react-refresh0.5.3indirect
npmeslint-scope9.1.2indirect
npmeslint-visitor-keys3.4.3indirect
npmeslint-visitor-keys5.0.1indirect
npmesniff2.0.1indirect
npmespree11.2.0indirect
npmesquery1.7.0indirect
npmesrecurse4.3.0indirect
npmestraverse5.3.0indirect
npmestree-walker3.0.3indirect
npmesutils2.0.3indirect
npmevent-emitter0.3.5indirect
npmevent-target-shim5.0.1indirect
npmeventemitter20.4.14indirect
npmevents3.3.0indirect
npmevents-universal1.0.1indirect
npmexeca5.1.1indirect
npmexit0.1.2indirect
npmexit-x0.2.2indirect
npmexpand-template2.0.3indirect
npmexpand-tilde2.0.2indirect
npmexpect29.7.0indirect
npmexpect-type1.3.0indirect
npmext1.7.0indirect
npmextend3.0.2indirect
npmfast-check4.8.0indirect
npmfast-deep-equal3.1.3indirect
npmfast-fifo1.3.2indirect
npmfast-glob3.3.3indirect
npmfast-json-stable-stringify2.1.0indirect
npmfast-levenshtein2.0.6indirect
npmfast-uri3.1.4indirect
npmfastq1.20.1indirect
npmfb-watchman2.0.2indirect
npmfdir6.5.0indirect
npmfflate0.4.8indirect
npmfile-entry-cache8.0.0indirect
npmfill-range7.1.1indirect
npmfind-my-way-ts0.1.6indirect
npmfind-root1.1.0indirect
npmfind-up4.1.0indirect
npmfind-up5.0.0indirect
npmfindup-sync4.0.0indirect
npmfindup-sync5.0.0indirect
npmfined1.2.0indirect
npmflagged-respawn1.0.1indirect
npmflat-cache4.0.1indirect
npmflatqueue3.1.0indirect
npmflatted3.4.2indirect
npmfor-in1.0.2indirect
npmfor-own1.0.0indirect
npmforeground-child3.3.1indirect
npmform-data4.0.6indirect
npmfs-constants1.0.0indirect
npmfs-extra11.3.5indirect
npmfs.realpath1.0.0indirect
npmfsevents2.3.2indirect
npmfsevents2.3.3indirect
npmfunction-bind1.1.2indirect
npmgensync1.0.0-beta.2indirect
npmget-caller-file2.0.5indirect
npmget-east-asian-width1.6.0indirect
npmget-intrinsic1.3.0indirect
npmget-package-type0.1.0indirect
npmget-port7.2.0indirect
npmget-proto1.0.1indirect
npmget-stream6.0.1indirect
npmgetobject1.0.2indirect
npmgithub-from-package0.0.0indirect
npmglob10.5.0indirect
npmglob13.0.6indirect
npmglob7.1.7indirect
npmglob7.2.3indirect
npmglob-parent5.1.2indirect
npmglob-parent6.0.2indirect
npmglobal-modules1.0.0indirect
npmglobal-prefix1.0.2indirect
npmglobalthis1.0.4indirect
npmglobby14.1.0indirect
npmgopd1.2.0indirect
npmgraceful-fs4.2.11indirect
npmgrunt1.6.3indirect
npmgrunt-cli1.5.0indirect
npmgrunt-contrib-jshint3.2.0indirect
npmgrunt-exec3.0.0indirect
npmgrunt-known-options2.0.0indirect
npmgrunt-legacy-log3.0.1indirect
npmgrunt-legacy-log-utils2.1.3indirect
npmgrunt-legacy-util2.0.2indirect
npmhachure-fill0.5.2indirect
npmhandlebars4.7.9indirect
npmhas-flag4.0.0indirect
npmhas-property-descriptors1.0.2indirect
npmhas-symbols1.1.0indirect
npmhas-tostringtag1.0.2indirect
npmhasown2.0.3indirect
npmhasown2.0.4indirect
npmhermes-estree0.25.1indirect
npmhermes-parser0.25.1indirect
npmhoist-non-react-statics3.3.2indirect
npmhomedir-polyfill1.0.3indirect
npmhooker0.2.3indirect
npmhosted-git-info4.1.0indirect
npmhosted-git-info7.0.2indirect
npmhtml-encoding-sniffer6.0.0indirect
npmhtml-escaper2.0.2indirect
npmhtmlparser210.1.0indirect
npmhtmlparser23.8.3indirect
npmhttp-proxy~1.18indirect
npmhttp-proxy-agent7.0.2indirect
npmhttps-proxy-agent7.0.6indirect
npmhuman-signals2.1.0indirect
npmiconv-lite0.6.3indirect
npmieee7541.2.1indirect
npmignore5.3.2indirect
npmignore7.0.5indirect
npmignore7.0.6indirect
npmimport-fresh3.3.1indirect
npmimport-local3.2.0indirect
npmimport-meta-resolve4.2.0indirect
npmimurmurhash0.1.4indirect
npmindent-string4.0.0indirect
npmindex-to-position1.2.0indirect
npminflight1.0.6indirect
npminherits2.0.4indirect
npmini1.3.8indirect
npmini6.0.0indirect
npminternmap1.0.1indirect
npminternmap2.0.3indirect
npminterpret1.1.0indirect
npmis-absolute1.0.0indirect
npmis-arrayish0.2.1indirect
npmis-ci2.0.0indirect
npmis-core-module2.16.1indirect
npmis-core-module2.16.2indirect
npmis-docker3.0.0indirect
npmis-extglob2.1.1indirect
npmis-fullwidth-code-point3.0.0indirect
npmis-generator-fn2.1.0indirect
npmis-glob4.0.3indirect
npmis-inside-container1.0.0indirect
npmis-it-type5.1.3indirect
npmis-number7.0.0indirect
npmis-plain-object2.0.4indirect
npmis-potential-custom-element-name1.0.1indirect
npmis-relative1.0.0indirect
npmis-stream2.0.1indirect
npmis-typedarray1.0.0indirect
npmis-unc-path1.0.0indirect
npmis-windows1.0.2indirect
npmis-wsl3.1.1indirect
npmisarray0.0.1indirect
npmisarray1.0.0indirect
npmisexe2.0.0indirect
npmisobject3.0.1indirect
npmistanbul-lib-coverage3.2.2indirect
npmistanbul-lib-instrument5.2.1indirect
npmistanbul-lib-instrument6.0.3indirect
npmistanbul-lib-report3.0.1indirect
npmistanbul-lib-source-maps4.0.1indirect
npmistanbul-reports3.2.0indirect
npmistextorbinary9.5.0indirect
npmjackspeak3.4.3indirect
npmjest29.7.0indirect
npmjest-changed-files29.7.0indirect
npmjest-circus29.7.0indirect
npmjest-cli29.7.0indirect
npmjest-config29.7.0indirect
npmjest-diff29.7.0indirect
npmjest-docblock29.7.0indirect
npmjest-each29.7.0indirect
npmjest-environment-node29.7.0indirect
npmjest-get-type29.6.3indirect
npmjest-haste-map29.7.0indirect
npmjest-leak-detector29.7.0indirect
npmjest-matcher-utils29.7.0indirect
npmjest-message-util29.7.0indirect
npmjest-mock29.7.0indirect
npmjest-pnp-resolver1.2.3indirect
npmjest-regex-util29.6.3indirect
npmjest-resolve29.7.0indirect
npmjest-resolve-dependencies29.7.0indirect
npmjest-runner29.7.0indirect
npmjest-runtime29.7.0indirect
npmjest-snapshot29.7.0indirect
npmjest-util29.7.0indirect
npmjest-validate29.7.0indirect
npmjest-watcher29.7.0indirect
npmjest-worker29.7.0indirect
npmjs-tokens10.0.0indirect
npmjs-tokens4.0.0indirect
npmjs-yaml4.3.0indirect
npmjsdom30.0.0indirect
npmjsesc3.1.0indirect
npmjshint2.13.6indirect
npmjson-buffer3.0.1indirect
npmjson-parse-even-better-errors2.3.1indirect
npmjson-schema-traverse0.4.1indirect
npmjson-schema-traverse1.0.0indirect
npmjson-stable-stringify-without-jsonify1.0.1indirect
npmjson52.2.3indirect
npmjsonfile6.2.1indirect
npmjsonwebtoken9.0.3indirect
npmjwa2.0.1indirect
npmjws4.0.1indirect
npmkatex0.16.47indirect
npmkeytar7.9.0indirect
npmkeyv4.5.4indirect
npmkhroma2.1.0indirect
npmkind-of6.0.3indirect
npmkleur3.0.3indirect
npmkubernetes-types1.30.0indirect
npmlayout-base1.0.2indirect
npmlayout-base2.0.1indirect
npmlazystream1.0.1indirect
npmleven3.1.0indirect
npmlevn0.4.1indirect
npmliftup3.0.1indirect
npmlightningcss1.32.0indirect
npmlightningcss-android-arm641.32.0indirect
npmlightningcss-darwin-arm641.32.0indirect
npmlightningcss-darwin-x641.32.0indirect
npmlightningcss-freebsd-x641.32.0indirect
npmlightningcss-linux-arm-gnueabihf1.32.0indirect
npmlightningcss-linux-arm64-gnu1.32.0indirect
npmlightningcss-linux-arm64-musl1.32.0indirect
npmlightningcss-linux-x64-gnu1.32.0indirect
npmlightningcss-linux-x64-musl1.32.0indirect
npmlightningcss-win32-arm64-msvc1.32.0indirect
npmlightningcss-win32-x64-msvc1.32.0indirect
npmlines-and-columns1.2.4indirect
npmlinkify-it5.0.2indirect
npmlocate-path5.0.0indirect
npmlocate-path6.0.0indirect
npmlodash4.17.23indirect
npmlodash4.18.1indirect
npmlodash-es4.18.1indirect
npmlodash.camelcase4.3.0indirect
npmlodash.includes4.3.0indirect
npmlodash.isboolean3.0.3indirect
npmlodash.isinteger4.0.4indirect
npmlodash.isnumber3.0.3indirect
npmlodash.isplainobject4.0.6indirect
npmlodash.isstring4.0.1indirect
npmlodash.memoize4.1.2indirect
npmlodash.once4.1.1indirect
npmlodash.truncate4.4.2indirect
npmlong5.3.2indirect
npmloose-envify1.4.0indirect
npmlru-cache10.4.3indirect
npmlru-cache11.5.1indirect
npmlru-cache11.5.2indirect
npmlru-cache5.1.1indirect
npmlru-cache6.0.0indirect
npmlz-string1.5.0indirect
npmmagic-string0.30.21indirect
npmmagicast0.5.3indirect
npmmake-dir4.0.0indirect
npmmake-error1.3.6indirect
npmmake-iterator1.0.1indirect
npmmakeerror1.0.12indirect
npmmap-cache0.2.2indirect
npmmarkdown-it14.2.0indirect
npmmarked14.0.0indirect
npmmarked16.4.2indirect
npmmath-intrinsics1.1.0indirect
npmmdn-data2.27.1indirect
npmmdurl2.0.0indirect
npmmerge-stream2.0.0indirect
npmmerge21.4.1indirect
npmmicromatch4.0.8indirect
npmmime1.6.0indirect
npmmime-db1.52.0indirect
npmmime-types2.1.35indirect
npmmimic-fn2.1.0indirect
npmmimic-response3.1.0indirect
npmmin-indent1.0.1indirect
npmminimatch10.2.5indirect
npmminimatch10.2.6indirect
npmminimatch3.0.8indirect
npmminimatch3.1.5indirect
npmminimist1.2.8indirect
npmminipass7.1.3indirect
npmmkdirp3.0.1indirect
npmmkdirp-classic0.5.3indirect
npmmockserver-client7.3.0indirect
npmmockserver-client7.5.0indirect
npmmockserver-node7.5.0indirect
npmmockserver-node^7.5.0indirect
npmms2.0.0indirect
npmms2.1.3indirect
npmmsgpackr1.11.12indirect
npmmsgpackr-extract3.0.4indirect
npmmultipasta0.2.7indirect
npmmute-stream0.0.8indirect
npmnan2.27.0indirect
npmnanoid3.3.16indirect
npmnapi-build-utils2.0.0indirect
npmnatural-compare1.4.0indirect
npmneo-async2.6.2indirect
npmnext-tick1.1.0indirect
npmnode-abi3.92.0indirect
npmnode-addon-api4.3.0indirect
npmnode-gyp-build4.8.4indirect
npmnode-gyp-build-optional-packages5.2.2indirect
npmnode-int640.4.0indirect
npmnode-releases2.0.47indirect
npmnode-sarif-builder3.4.0indirect
npmnopt5.0.0indirect
npmnormalize-package-data6.0.2indirect
npmnormalize-path3.0.0indirect
npmnpm-run-path4.0.1indirect
npmnth-check2.1.1indirect
npmobject-assign4.1.1indirect
npmobject-inspect1.13.4indirect
npmobject-keys1.1.1indirect
npmobject.defaults1.1.0indirect
npmobject.map1.0.1indirect
npmobject.pick1.3.0indirect
npmobug2.1.1indirect
npmonce1.4.0indirect
npmonetime5.1.2indirect
npmopen10.2.0indirect
npmoptionator0.9.4indirect
npmovsx1.0.2indirect
npmp-limit2.3.0indirect
npmp-limit3.1.0indirect
npmp-locate4.1.0indirect
npmp-locate5.0.0indirect
npmp-map7.0.4indirect
npmp-try2.2.0indirect
npmpackage-json-from-dist1.0.1indirect
npmpackage-manager-detector1.6.0indirect
npmparent-module1.0.1indirect
npmparse-filepath1.0.2indirect
npmparse-json5.2.0indirect
npmparse-json8.3.0indirect
npmparse-passwd1.0.0indirect
npmparse-semver1.1.1indirect
npmparse57.3.0indirect
npmparse58.0.1indirect
npmparse5-htmlparser2-tree-adapter7.1.0indirect
npmparse5-parser-stream7.1.2indirect
npmpath-data-parser0.1.0indirect
npmpath-exists4.0.0indirect
npmpath-is-absolute1.0.1indirect
npmpath-key3.1.1indirect
npmpath-parse1.0.7indirect
npmpath-root0.1.1indirect
npmpath-root-regex0.1.2indirect
npmpath-scurry1.11.1indirect
npmpath-scurry2.0.2indirect
npmpath-type4.0.0indirect
npmpath-type6.0.0indirect
npmpathe2.0.3indirect
npmpend1.2.0indirect
npmpicocolors1.1.1indirect
npmpicomatch2.3.2indirect
npmpicomatch4.0.5indirect
npmpirates4.0.7indirect
npmpkg-dir4.2.0indirect
npmplaywright1.62.0indirect
npmplaywright-core1.62.0indirect
npmpluralize2.0.0indirect
npmpluralize8.0.0indirect
npmpoints-on-curve0.2.0indirect
npmpoints-on-path0.2.1indirect
npmpop-iterate1.0.1indirect
npmpostcss8.5.20indirect
npmpreact10.29.7indirect
npmprebuild-install7.1.3indirect
npmprelude-ls1.2.1indirect
npmpretty-format27.5.1indirect
npmpretty-format29.7.0indirect
npmprocess0.11.10indirect
npmprocess-nextick-args2.0.1indirect
npmprompts2.4.2indirect
npmprop-types15.8.1indirect
npmproper-lockfile4.1.2indirect
npmproperties-reader3.0.1indirect
npmprotobufjs7.6.5indirect
npmpump3.0.4indirect
npmpunycode2.3.1indirect
npmpunycode.js2.3.1indirect
npmpure-rand6.1.0indirect
npmpure-rand8.4.0indirect
npmqs6.15.2indirect
npmquery-selector-shadow-dom1.0.1indirect
npmqueue-microtask1.2.3indirect
npmrc1.2.8indirect
npmrc-config-loader4.1.4indirect
npmreact-is16.13.1indirect
npmreact-is17.0.2indirect
npmreact-is18.3.1indirect
npmreact-is19.2.6indirect
npmreact-transition-group4.4.5indirect
npmread1.0.7indirect
npmread-pkg9.0.1indirect
npmreadable-stream1.1.14indirect
npmreadable-stream2.3.8indirect
npmreadable-stream3.6.2indirect
npmreadable-stream4.7.0indirect
npmreaddir-glob1.1.3indirect
npmrechoir0.7.1indirect
npmredent3.0.0indirect
npmrequire-directory2.1.1indirect
npmrequire-from-string2.0.2indirect
npmreselect5.2.0indirect
npmresolve1.22.12indirect
npmresolve-cwd3.0.0indirect
npmresolve-dir1.0.1indirect
npmresolve-from4.0.0indirect
npmresolve-from5.0.0indirect
npmresolve.exports2.0.3indirect
npmretry0.12.0indirect
npmreusify1.1.0indirect
npmrobust-predicates3.0.3indirect
npmrolldown1.1.5indirect
npmroughjs4.6.6indirect
npmrun-applescript7.1.0indirect
npmrun-parallel1.2.0indirect
npmrw1.3.3indirect
npmsafe-buffer5.1.2indirect
npmsafe-buffer5.2.1indirect
npmsafer-buffer2.1.2indirect
npmsax1.6.0indirect
npmsaxes6.0.0indirect
npmscheduler0.27.0indirect
npmsecretlint10.2.2indirect
npmsemver5.7.2indirect
npmsemver6.3.1indirect
npmsemver7.8.1indirect
npmsemver7.8.2indirect
npmsemver7.8.5indirect
npmshebang-command2.0.0indirect
npmshebang-regex3.0.0indirect
npmside-channel1.1.0indirect
npmside-channel-list1.0.1indirect
npmside-channel-map1.0.1indirect
npmside-channel-weakmap1.0.2indirect
npmsiginfo2.0.0indirect
npmsignal-exit3.0.7indirect
npmsignal-exit4.1.0indirect
npmsimple-concat1.0.1indirect
npmsimple-get4.0.1indirect
npmsimple-invariant2.0.1indirect
npmsisteransi1.0.5indirect
npmslash3.0.0indirect
npmslash5.1.0indirect
npmslice-ansi4.0.0indirect
npmsource-map0.5.7indirect
npmsource-map0.6.1indirect
npmsource-map-js1.2.1indirect
npmsource-map-support0.5.13indirect
npmspdx-correct3.2.0indirect
npmspdx-exceptions2.5.0indirect
npmspdx-expression-parse3.0.1indirect
npmspdx-license-ids3.0.23indirect
npmsplit-ca1.0.1indirect
npmsprintf-js1.1.3indirect
npmssh-remote-port-forward1.0.4indirect
npmssh21.17.0indirect
npmstack-utils2.0.6indirect
npmstackback0.0.2indirect
npmstate-local1.0.7indirect
npmstd-env4.1.0indirect
npmstreamx2.27.0indirect
npmstring-length4.0.2indirect
npmstring-width4.2.3indirect
npmstring-width5.1.2indirect
npmstring-width7.2.0indirect
npmstring-width8.2.2indirect
npmstring_decoder0.10.31indirect
npmstring_decoder1.1.1indirect
npmstring_decoder1.3.0indirect
npmstrip-ansi6.0.1indirect
npmstrip-ansi7.2.0indirect
npmstrip-bom4.0.0indirect
npmstrip-final-newline2.0.0indirect
npmstrip-indent3.0.0indirect
npmstrip-json-comments1.0.4indirect
npmstrip-json-comments2.0.1indirect
npmstrip-json-comments3.1.1indirect
npmstructured-source4.0.0indirect
npmstylis4.2.0indirect
npmstylis4.4.0indirect
npmsupports-color7.2.0indirect
npmsupports-color8.1.1indirect
npmsupports-hyperlinks3.2.0indirect
npmsupports-preserve-symlinks-flag1.0.0indirect
npmsymbol-tree3.2.4indirect
npmtable6.9.0indirect
npmtar-fs2.1.4indirect
npmtar-fs3.1.2indirect
npmtar-stream2.2.0indirect
npmtar-stream3.2.0indirect
npmteex1.0.1indirect
npmterminal-link4.0.0indirect
npmtest-exclude6.0.0indirect
npmtest-exclude8.0.0indirect
npmtestcontainers12.0.1indirect
npmtext-decoder1.2.7indirect
npmtext-table0.2.0indirect
npmtextextensions6.11.0indirect
npmtinybench2.9.0indirect
npmtinyexec1.1.2indirect
npmtinyglobby0.2.17indirect
npmtinyrainbow3.1.0indirect
npmtldts7.4.9indirect
npmtldts-core7.4.9indirect
npmtmp0.2.7indirect
npmtmpl1.0.5indirect
npmto-regex-range5.0.1indirect
npmtoml4.1.1indirect
npmtough-cookie6.0.2indirect
npmtr466.0.0indirect
npmts-api-utils2.5.0indirect
npmts-dedent2.3.0indirect
npmts-jest29.4.11indirect
npmtslib2.8.1indirect
npmtunnel0.0.6indirect
npmtunnel-agent0.6.0indirect
npmtweetnacl0.14.5indirect
npmtype2.7.3indirect
npmtype-check0.4.0indirect
npmtype-detect4.0.8indirect
npmtype-fest0.21.3indirect
npmtype-fest4.41.0indirect
npmtyped-rest-client1.8.11indirect
npmtypedarray-to-buffer3.1.5indirect
npmtypescript5.9.3indirect
npmtypescript6.0.3indirect
npmtypescript7.0.2indirect
npmtypescript-eslint8.65.0indirect
npmuc.micro2.1.0indirect
npmuglify-js3.19.3indirect
npmunc-path-regex0.1.2indirect
npmunderscore1.13.8indirect
npmunderscore.string3.3.6indirect
npmundici7.28.0indirect
npmundici8.9.0indirect
npmundici-types5.26.5indirect
npmundici-types6.21.0indirect
npmundici-types8.3.0indirect
npmunicorn-magic0.1.0indirect
npmunicorn-magic0.3.0indirect
npmuniversalify2.0.1indirect
npmupdate-browserslist-db1.2.3indirect
npmuri-js4.4.1indirect
npmurl-join4.0.1indirect
npmuse-sync-external-store1.6.0indirect
npmutf-8-validate5.0.10indirect
npmutil-deprecate1.0.2indirect
npmuuid13.0.2indirect
npmuuid14.0.0indirect
npmv8-to-istanbul9.3.0indirect
npmv8flags4.0.1indirect
npmvalidate-npm-package-license3.0.4indirect
npmversion-range4.15.0indirect
npmvite8.1.5indirect
npmvitest4.1.10indirect
npmw3c-xmlserializer5.0.0indirect
npmwalker1.0.8indirect
npmweak-map1.0.8indirect
npmweb-vitals5.3.0indirect
npmwebidl-conversions8.0.1indirect
npmwhatwg-encoding3.1.1indirect
npmwhatwg-mimetype4.0.0indirect
npmwhatwg-mimetype5.0.0indirect
npmwhatwg-url16.0.1indirect
npmwhatwg-url17.1.0indirect
npmwhich1.3.1indirect
npmwhich2.0.2indirect
npmwhy-is-node-running2.3.0indirect
npmword-wrap1.2.5indirect
npmwordwrap1.0.0indirect
npmwrap-ansi7.0.0indirect
npmwrap-ansi8.1.0indirect
npmwrap-ansi9.0.2indirect
npmwrappy1.0.2indirect
npmwrite-file-atomic4.0.2indirect
npmwsl-utils0.1.0indirect
npmxml-name-validator5.0.0indirect
npmxml2js0.5.0indirect
npmxmlbuilder11.0.1indirect
npmxmlchars2.2.0indirect
npmy18n5.0.8indirect
npmyaeti0.0.6indirect
npmyallist3.1.1indirect
npmyallist4.0.0indirect
npmyaml1.10.3indirect
npmyaml2.9.0indirect
npmyargs17.7.2indirect
npmyargs18.1.0indirect
npmyargs-parser21.1.1indirect
npmyargs-parser22.0.0indirect
npmyauzl3.4.0indirect
npmyauzl-promise4.0.0indirect
npmyazl2.5.1indirect
npmyocto-queue0.1.0indirect
npmzip-stream6.0.1indirect
npmzod4.1.8indirect
npmzod4.4.3indirect
npmzod-validation-error4.0.2indirect
NuGetFluentAssertions6.12.2indirect
NuGetFluentAssertions7.0.0indirect
NuGetMicrosoft.Bcl.AsyncInterfaces8.0.0indirect
NuGetMicrosoft.NET.Test.Sdk17.11.1indirect
NuGetMicrosoft.NET.Test.Sdk17.12.0indirect
NuGetMockServerClientindirect
NuGetSystem.Net.Http4.3.4indirect
NuGetSystem.Text.Json8.0.5indirect
NuGetTestcontainers4.12.0indirect
NuGetxunit2.9.2indirect
NuGetxunit2.9.3indirect
NuGetxunit.runner.visualstudio2.8.2indirect
NuGetXunit.SkippableFact1.4.13indirect
Packagistmock-server/mockserver-clientindirect
Packagistphpindirect
Packagistphpunit/phpunitindirect
Packagisttestcontainers/testcontainersindirect
PyPImatplotlibindirect
PyPImockserver-clientindirect
PyPInumpyindirect
PyPIpytestindirect
PyPIpytest-asyncioindirect
PyPIpytest-covindirect
PyPIrequestsindirect
PyPIsetuptoolsindirect
PyPItestcontainersindirect
RubyGemsloggerindirect
RubyGemsmockserver-clientindirect
RubyGemsrspecindirect
RubyGemsrspec_junit_formatterindirect
RubyGemswebmockindirect
RubyGemswebsocket-client-simpleindirect
Dependency advisories 27

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

PackageVersionRelationSeverityAdvisoriesFixed in
org.apache.tomcat.embed:tomcat-embed-core9.0.117directcritical711.0.22
org.springframework:spring-web5.3.39directcritical26.1.14
com.fasterxml.jackson.core:jackson-core2.21.3directhigh13.2.1
com.fasterxml.jackson.core:jackson-databind2.21.3directhigh103.2.1
io.netty:netty-codec-http4.2.13.Finaldirecthigh84.2.16.Final
io.netty:netty-handler4.2.13.Finaldirecthigh34.2.15.Final
io.netty:netty-resolver-dns4.2.13.Finaldirecthigh34.2.15.Final
org.springframework.boot:spring-boot2.7.18directhigh24.0.6
org.springframework:spring-core5.3.39directhigh16.2.11
brace-expansion1.1.16indirecthigh15.0.8
brace-expansion1.1.17indirecthigh15.0.8
brace-expansion5.0.7indirecthigh15.0.8
io.netty:netty-codec-compression4.2.13.Finalindirecthigh14.2.16.Final
lodash4.17.23indirecthigh24.18.0
minimatch3.0.8indirecthigh310.2.3
org.eclipse.jetty:jetty-http9.4.58.v20250814indirecthigh212.1.7
org.springframework:spring-webflux5.3.31indirecthigh77.0.7
org.springframework:spring-webmvc5.3.39indirecthigh87.0.7
io.netty:netty-codec-dns4.2.13.Finaldirectmoderate14.2.16.Final
io.netty:netty-codec-http24.2.13.Finaldirectmoderate44.2.16.Final
io.netty:netty-transport-native-epoll4.2.13.Finaldirectmoderate14.2.15.Final
org.springframework:spring-context5.3.39directmoderate26.2.7
io.projectreactor.netty:reactor-netty-http1.0.39indirectmoderate11.3.0-M5
org.eclipse.jetty:jetty-server9.4.58.v20250814indirectmoderate112.1.9
anyhow1.0.102indirectunknown11.0.103
github.com/klauspost/compressv1.18.5indirectunknown11.18.7
golang.org/x/cryptov0.52.0indirectunknown1

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": [
        "mock-server",
        "proxy",
        "java-client",
        "javascript-client",
        "node-module",
        "node-client",
        "ruby-client",
        "homebrew",
        "grunt-plugin",
        "ai",
        "chaos-engineering",
        "llm",
        "mcp",
        "python",
        "testing"
      ],
      "is_fork": false,
      "size_kb": 124232,
      "has_wiki": true,
      "homepage": "https://www.mock-server.com",
      "languages": {
        "C#": 865869,
        "Go": 636354,
        "HCL": 163836,
        "PHP": 718083,
        "HTML": 5277718,
        "Java": 25484236,
        "Ruby": 699417,
        "Rust": 753180,
        "SCSS": 21273,
        "Shell": 1016376,
        "Kotlin": 353336,
        "Python": 918960,
        "Mustache": 1234,
        "Dockerfile": 63702,
        "JavaScript": 1348653,
        "PowerShell": 1604,
        "TypeScript": 5070787
      },
      "pushed_at": "2026-07-29T18:23:16Z",
      "created_at": "2013-02-26T06:09:52Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-29T18:17:22Z",
      "description": "MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "master",
      "license_spdx_raw": "Apache-2.0",
      "primary_language": "Java",
      "significant_languages": [
        "Java",
        "HTML",
        "TypeScript"
      ]
    },
    "owner": {
      "blog": "http://mock-server.com",
      "name": "Mock-Server",
      "type": "Organization",
      "login": "mock-server",
      "company": null,
      "location": null,
      "followers": 57,
      "avatar_url": "https://avatars.githubusercontent.com/u/36341891?v=4",
      "created_at": "2018-02-10T19:51:42Z",
      "is_verified": null,
      "public_repos": 13,
      "account_age_days": 3090
    },
    "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": "mockserver-7.5.0",
          "kind": "other",
          "published_at": "2026-07-29T18:21:06Z"
        },
        {
          "tag": "mockserver-7.4.0",
          "kind": "other",
          "published_at": "2026-07-04T18:05:33Z"
        },
        {
          "tag": "mockserver-7.3.0",
          "kind": "other",
          "published_at": "2026-07-01T07:03:31Z"
        },
        {
          "tag": "mockserver-7.2.0",
          "kind": "other",
          "published_at": "2026-06-22T20:35:32Z"
        },
        {
          "tag": "mockserver-7.1.0",
          "kind": "other",
          "published_at": "2026-06-15T21:30:28Z"
        },
        {
          "tag": "mockserver-7.0.0",
          "kind": "other",
          "published_at": "2026-06-06T18:51:32Z"
        },
        {
          "tag": "mockserver-6.1.0",
          "kind": "other",
          "published_at": "2026-05-27T07:18:49Z"
        },
        {
          "tag": "mockserver-6.0.0",
          "kind": "other",
          "published_at": "2026-05-20T23:43:52Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "91d1a0266083f03c3197089a0655a97f56559ef4",
          "body": null,
          "is_bot": false,
          "headline": "release: publish testcontainers-mockserver 7.5.0 to PyPI",
          "author_name": "MockServer Release",
          "author_login": null,
          "committed_at": "2026-07-29T18:23:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dabe03a8a14f35b375220c87c78d75ebb759c8ee",
          "body": null,
          "is_bot": false,
          "headline": "release: Helm chart 7.5.0",
          "author_name": "MockServer Release",
          "author_login": null,
          "committed_at": "2026-07-29T18:16:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d23b63077056bc3f6196620e7ce2362d7d043ea8",
          "body": null,
          "is_bot": false,
          "headline": "release: publish mockserver-client-node 7.5.0",
          "author_name": "MockServer Release",
          "author_login": null,
          "committed_at": "2026-07-29T18:15:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9a441990174c8e16a705b09c585c5496a68ab5b3",
          "body": null,
          "is_bot": false,
          "headline": "release: publish mockserver-node 7.5.0",
          "author_name": "MockServer Release",
          "author_login": null,
          "committed_at": "2026-07-29T18:14:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "89890042098740d16275dd8ebeae8617d2e79f67",
          "body": null,
          "is_bot": false,
          "headline": "release: update version references to 7.5.0",
          "author_name": "MockServer Release",
          "author_login": null,
          "committed_at": "2026-07-29T18:02:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4b71432805e68e4299c24227be5b474422a5e64c",
          "body": null,
          "is_bot": false,
          "headline": "release: versioned site 7-5.mock-server.com",
          "author_name": "MockServer Release",
          "author_login": null,
          "committed_at": "2026-07-29T18:02:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4c29b2924d5b870d204a2504007972db3ce680a4",
          "body": null,
          "is_bot": false,
          "headline": "release: set version 7.5.0",
          "author_name": "MockServer Release",
          "author_login": null,
          "committed_at": "2026-07-29T17:11:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "545ed6d531afe922c6564b8134b199ba6ac35f61",
          "body": "…ented\n\nRevocation keyed on the exact string submitted to /revoke, so a revoked JWT kept\nworking under a different spelling (GHSA-x2rq-8p73-q36w).\n\nNimbus decodes Base64URL leniently, skipping characters outside the alphabet,\nand verifies the signature from the decoded bytes. Appending \"=\", \"\\n\", \"!\n[…]\neleased: /revoke doing anything at all is\nitself unreleased, so no published version is exposed and the existing entry is\nstrengthened rather than a fix being claimed for users who were never at risk.",
          "is_bot": false,
          "headline": "fix(oidc): revoke every spelling of a token, not just the string pres…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-29T06:49:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "726e02aed1a895b1faf59c2733963965932b16f1",
          "body": "…ip in\n\nThe template sandbox change documented itself as landing in 7.4.1, matching the\ncurrent 7.4.1-SNAPSHOT. Its changelog entry is prefixed BREAKING, which by the\nconvention in AGENTS.md signals a major bump - so the same change is documented\nas both 7.4.1 and, implicitly, 8.0.0, and at least on\n[…]\nto earlier versions instead.\nThe changelog and GHSA-7pwj-xvc2-hfpc carry the version once it is actually\nknown, which is the right place for it to live.\n\nComments and prose only - no behaviour change.",
          "is_bot": false,
          "headline": "docs(security): stop naming a release the template sandbox may not sh…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-29T06:40:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a84fd8cdf398c7d23d4be12f9151bb719de218f4",
          "body": "The readiness gate added for the launcher HTTPS tests used a 30s budget. That\nwent green five builds running and then expired on master build 6343 with\n\"MockServer did not serve TLS on port 1082 within 30000ms\" - the same flake as\nbefore, wearing a clearer error message rather than actually gone.\n\nT\n[…]\nfailure - \"one attempt that hung\" and\n\"hundreds that were refused\" are different faults. A green run that took 40s is\nthe warning that the next one will not make it, and previously that was\ninvisible.",
          "is_bot": false,
          "headline": "fix(test-node): give TLS readiness a budget that survives a loaded agent",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-29T06:04:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "35246c2f00a2c34b3d3ca693428f62aa797500ac",
          "body": "…noring it\n\nWhen a property file an operator had explicitly configured could not be read,\nMockServer applied none of its properties and logged nothing about it at any\nlevel. The only symptom was every property in the file appearing to sit at its\ndefault, which surfaces far downstream as unexplained \n[…]\ngured stays silent, env override warns - and\nagainst the actual #2358 shape: a present-but-unreadable file now reports\n\"(Permission denied)\", and the same file readable loads normally with no warning.",
          "is_bot": false,
          "headline": "fix(config): report a property file that cannot be read instead of ig…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-29T00:15:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "083ebe19d7ae16d0a3c178b49b6849b83bd4022c",
          "body": "Bumps the maven-minor-and-patch group in /mockserver/mockserver-maven-plugin with 3 updates: [org.graalvm.polyglot:polyglot](https://github.com/oracle/graal), [org.graalvm.polyglot:js](https://github.com/oracle/graal) and [io.github.classgraph:classgraph](https://github.com/classgraph/classgraph).\n\n\n[…]\nency-version: 4.8.186\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: maven-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the maven-minor-and-patch group",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-29T00:01:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2024884c60c5d21c7bf2337683f9e81df50c5692",
          "body": "…with 3 updates\n\nBumps the npm-minor-and-patch group with 1 update in the /mockserver-node directory: [grunt](https://github.com/gruntjs/grunt).\nBumps the npm-minor-and-patch group with 2 updates in the /mockserver-ui directory: [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD\n[…]\nndency-version: 1.407.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: npm-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the npm-minor-and-patch group across 2 directories …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-29T00:01:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6d2977f8d531d653245432294e42be1a523e6a71",
          "body": "Bumps distroless/java17 from `90cf6fb` to `0be8a88`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: nonroot\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/graaljs",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-29T00:00:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9cc2676b00ed8eb632c8bb6969a78f0d6d2c23fe",
          "body": "Bumps distroless/java17 from `90cf6fb` to `0be8a88`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: nonroot\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/clustered",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-29T00:00:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f335ec044063324a3d11cd148b93b585fda189a4",
          "body": "Bumps [actions/stale](https://github.com/actions/stale) from 10.4.0 to 11.0.0.\n- [Release notes](https://github.com/actions/stale/releases)\n- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/stale/compare/1e223db275d687790206a7acac4d1a11bd6f\n[…]\n:\n- dependency-name: actions/stale\n  dependency-version: 11.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump actions/stale from 10.4.0 to 11.0.0",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-29T00:00:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f865f9b8f03a3641cae2566b22e6070f149d5f5c",
          "body": "Bumps [jsdom](https://github.com/jsdom/jsdom) from 29.1.1 to 30.0.0.\n- [Release notes](https://github.com/jsdom/jsdom/releases)\n- [Commits](https://github.com/jsdom/jsdom/compare/v29.1.1...v30.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: jsdom\n  dependency-version: 30.0.0\n  dependency-type: direct:development\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump jsdom from 29.1.1 to 30.0.0 in /mockserver-ui",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-29T00:00:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "777855ddbf54f5f470cc6161312c5cf5399b232b",
          "body": "jsdom 30.0.0 added pixel conversion of length values to getComputedStyle().\nIts resolver reduces calc() through cssValues.resolveCalc and then destructures\nFONT_SIZE_REGEXP.exec(resolvedSize) with no null check. A calc() mixing a\npercentage with a length cannot be reduced without layout, which jsdom\n[…]\no the file stays free of node\ntypings, which the UI tsconfig does not carry.\n\nVerified against both jsdom 29.1.1 and 30.0.0: 3044 tests, 192 files, green on\neach, with lint and the strict build clean.",
          "is_bot": false,
          "headline": "fix(test-ui): survive jsdom's unresolvable-calc length regression",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-28T23:05:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "01cdf380ff135725d9a2b7b94748c3eb49d354cd",
          "body": "…fault\n\nResolves GHSA-7pwj-xvc2-hfpc: a caller who can reach the management API\nregisters an expectation whose response template reaches java.lang.Runtime\nand executes OS commands in the MockServer process.\n\nThree separate routes are closed, all safe by default:\n\n- velocityDisallowClassLoading now d\n[…]\nNG CHANGE: response templates can no longer reach Java classes unless\nexplicitly granted via mockserver.javascriptAllowedClasses (use * for any\nclass) or mockserver.velocityDisallowClassLoading=false.",
          "is_bot": false,
          "headline": "fix(security)!: block Java class access from response templates by de…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-28T22:55:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d54631e16fc5bad79f53fc1b1672af604662260a",
          "body": "Bumps the npm-minor-and-patch group with 1 update in the /mockserver-vscode directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).\n\n\nUpdates `@types/node` from 26.1.1 to 26.1.2\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n\n[…]\nndency-version: 26.1.2\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n  dependency-group: npm-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump @types/node",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T21:37:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7e9bb6a25d656e40e12f7b3782dce191cfa33f57",
          "body": "…idation\n\nCodeQL flagged the readiness probe as js/disabling-certificate-validation\n(high): it passed rejectUnauthorized: false so that MockServer's freshly\ngenerated, self-signed certificate would not fail the handshake.\n\nTurning validation off was never what the probe needed. The question it asks \n[…]\nhen destroys it mid-handshake are both\nrejected rather than resolved - while the live suite, which is what exercises the\nuntrusted self-signed certificate, passes 73 tests with 0 failures. Lint clean.",
          "is_bot": false,
          "headline": "fix(test-node): probe TLS readiness without disabling certificate val…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-28T20:19:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1178fc809ee6e65f1a3e8887582fcf790aa4a7a5",
          "body": "…ource apt repo\n\ndeb.nodesource.com began answering 403 to every request - the repository index\nand the GPG key alike - so this step died at\n\n  curl: (22) The requested URL returned error: 403\n  gpg: no valid OpenPGP data found\n\nand took the node launcher integration tests, and so master, red with i\n[…]\nfied by running the real step, .buildkite/scripts/steps/node-launcher-test.sh,\nend to end in the CI image: 73 tests, 0 failures. The install path was also run\nunder linux/amd64 to match the CI agents.",
          "is_bot": false,
          "headline": "ci(node): install Node from the official tarball instead of the NodeS…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-28T20:19:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a8bca822e5983171caf7b67d9e62ef2fe701f8e9",
          "body": "…sertions\n\nThe two mockserver-node launcher tests that exercise jvmOptions do so over\nHTTPS against a server started with\ndynamicallyCreateCertificateAuthorityCertificate=true, and issued that HTTPS\nrequest as soon as start_mockserver resolved.\n\nstart_mockserver only proves the HTTP control plane is\n[…]\nlsReady is verified to reject rather than resolve both when\nnothing is listening and when a listener accepts the TCP connection then\ndestroys it mid-handshake - the exact failure signature it absorbs.",
          "is_bot": false,
          "headline": "fix(test-node): wait for TLS readiness before the launcher's HTTPS as…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-28T20:19:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ea19ece9012483c3b3b41ab7a04ff575bf097ff8",
          "body": "Bumps distroless/java17 from `4f682df` to `90cf6fb`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: nonroot\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/clustered",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T12:53:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a2004c474f499b2f3da4e16ecfdcd3de79e10264",
          "body": "Bumps distroless/java17 from `1743afd` to `4d9bf9f`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: latest\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/root-snapshot",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T12:53:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cb5a9f07e02055e6e8e664267043761b8e57bd12",
          "body": "Bumps distroless/java17 from `1743afd` to `4d9bf9f`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: latest\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/root",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T05:46:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1e808f9c60dd95830adb78d4e9c9908a192d9553",
          "body": "Bumps distroless/java17 from `b07fbe8` to `c70ab88`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: debug-nonroot\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/snapshot",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T05:46:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a0935c5a14e13ad1eb884927aca1d71fb8b3e186",
          "body": "Bumps distroless/java17 from `4f682df` to `90cf6fb`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: nonroot\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/webhook",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T05:45:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6df510a58627716120915efb623be8d0f117510d",
          "body": "Bumps the maven-minor-and-patch group in /mockserver/mockserver-maven-plugin with 2 updates: [org.eclipse.sisu:org.eclipse.sisu.inject](https://github.com/eclipse-sisu/sisu-project) and [io.github.classgraph:classgraph](https://github.com/classgraph/classgraph).\n\n\nUpdates `org.eclipse.sisu:org.eclip\n[…]\nency-version: 4.8.185\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: maven-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the maven-minor-and-patch group",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T05:45:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "455a773cdcaa2006f6c40f46a4c693ce5ac51b3c",
          "body": "Bumps distroless/java17 from `4f682df` to `90cf6fb`.\n\n---\nupdated-dependencies:\n- dependency-name: distroless/java17\n  dependency-version: nonroot\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump distroless/java17 in /docker/graaljs",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-28T05:45:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a567458484d925eed5109d7ea690829d19d58dfb",
          "body": "…er over real REST",
          "is_bot": false,
          "headline": "test(dashboard): drive CRUD resource registration against a live serv…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-28T00:09:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "91de27d4a65443454b4b8f4022b9581182e9845c",
          "body": "…sert it ran in CI",
          "is_bot": false,
          "headline": "test(testcontainers): start a real container in the rust suite and as…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T23:24:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a8977248040215c8531e2c00d9fc7af6d70b6693",
          "body": "…ecured Mosquitto\"\n\nThis reverts commit c8584bf05bf57ec859afea9bc58bd286c492ab34.",
          "is_bot": false,
          "headline": "Revert \"test(mqtt): prove TLS-listener handshake enforcement with a s…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T23:15:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "76ae2f232e4a6bb20fef675def2f5d737c1d9749",
          "body": "… recorded via MCP\n\nThe server-side CassetteRegistry was populated only by an explicit\nPUT /mockserver/cassettes, so a fixture loaded with the load_expectations_from_file\nMCP tool, or written with record_llm_fixtures, never appeared under\nGET /mockserver/cassettes (nor in the dashboard's Cassettes t\n[…]\nving load_expectations_from_file and record_llm_fixtures and\nasserting the cassette is registered with the right count and origin; both reset the\nprocess-wide CassetteRegistry singleton for isolation.",
          "is_bot": false,
          "headline": "feat(cassettes): auto-register a cassette when fixtures are loaded or…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T23:12:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f7ca781d3886f0fc1e0e433ee1f45f492f78d650",
          "body": "…NET, and Rust\n\nClose audit gap #47: the Go, .NET, and Rust clients tested advanced response\nactions (templates, binary bodies) only by create+retrieve, which proves schema\nacceptance but not that the server executes the action. Add wire tests that\nDRIVE a request and assert the actual served respon\n[…]\nsponse body\n  (byte-exact payload + content type) over real HTTP.\n\nEach was verified green against a running MockServer, proven to bite by\ndegrading the response decode to red, then restored to green.",
          "is_bot": false,
          "headline": "test(clients): drive advanced response actions over the wire in Go, .…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T23:05:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ab05dae935e103f27c497cae7f119dc02e6ac1b5",
          "body": null,
          "is_bot": false,
          "headline": "ci(http3): fail closed if the QUIC integration suite silently skips",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T22:59:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "055ea47110a30594e05b7218ccc84d190c70c69c",
          "body": null,
          "is_bot": false,
          "headline": "ci(node): run the node client suite against the HEAD-built server image",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T22:38:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b15e8cc4697c2f8d41f4485c456418c19bb3d9fb",
          "body": "…with 4 updates\n\nBumps the npm-minor-and-patch group with 2 updates in the /mockserver-client-node directory: [@playwright/test](https://github.com/microsoft/playwright) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).\nBumps the npm-minor-and-patch group wi\n[…]\nndency-version: 1.62.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n  dependency-group: npm-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the npm-minor-and-patch group across 2 directories …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-27T22:36:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c8584bf05bf57ec859afea9bc58bd286c492ab34",
          "body": "…osquitto",
          "is_bot": false,
          "headline": "test(mqtt): prove TLS-listener handshake enforcement with a secured M…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T22:00:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8cb4ee86d9beb38e8e4fe670cae2e4e374ec27c6",
          "body": "The class was named *IT, which matched neither Surefire (**/*Test.java)\nnor Failsafe (**/*IntegrationTest.java), and the module declared no\n**/*IT.java override, so it ran nowhere -- a silent false green.\nRenaming to MockServerContainerIntegrationTest lets the inherited\nFailsafe plugin collect and r\n[…]\nt into\n  pipeline-java.yml.\n- Update DockerAvailability's COVERAGE note: all nine Docker-gated\n  suites are now covered; MockServerContainerIntegrationTest runs and\n  is asserted like the other eight.",
          "is_bot": false,
          "headline": "test(testcontainers): rename MockServerContainerIT and cover it in CI",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T21:58:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ed985af38617dfe0aa05f0c529a43bed5daff0ba",
          "body": "…ng negation/escape\n\nThe Rust and .NET wire tests proved the server ENFORCES a NottableString\nnegation/escape the client sends, but neither asserted the client correctly\nDECODES that negation/escape when an expectation is read back from a live\nserver. Fold a retrieve-decode assertion beside each exi\n[…]\nerver echo -> client decode as either a negation or literal\ndata. Degrade-and-confirm-red verified locally in both clients: dropping the\nnegation-flag strip in the decoder turns the new assertion red.",
          "is_bot": false,
          "headline": "test(clients): assert Rust and .NET decode server-echoed NottableStri…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T21:56:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b7e79a32ea802db3414324140673ccdbb27386ad",
          "body": "…ces no result\n\nThe container integration-test harness only failed closed on result presence\nfor an INVOKED test: a test case silently deleted from run_all_tests() was\nnever called, recorded nothing, and the suite stayed green having run one test\nfewer — an undetected coverage loss with no manifest \n[…]\nlt fails the build (catches a test added without a manifest line).\n\nGroups map to the same skip flags run_all_tests() branches on, so a legitimate\ndocker-only or helm-only run does not false-positive.",
          "is_bot": false,
          "headline": "test(container): fail closed when a manifest-declared test case produ…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T21:48:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "beb4c1320f67e37d36f0cf37c67efb377b3ef5ba",
          "body": "Extend HttpParserLimitsIntegrationTest, which previously proved only\nmaxHeaderSize enforcement, with a raw-socket case for maxInitialLineLength:\nan over-limit request line (method+URI+version) is rejected by Netty's\ndecoder so the configured path is never parsed and the request 404s, plus\na control \n[…]\npplies it only as\nMath.min to bound per-HttpContent emit size, splitting (never rejecting)\noversized chunks, which HttpObjectAggregator reassembles - so there is no\nclient-observable effect to assert.",
          "is_bot": false,
          "headline": "test(http): enforce maxInitialLineLength parser limit over the wire",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T21:39:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c085a8bf9c354ec8525250f59203c7a4b7dd0786",
          "body": "…re the client sees stream end\n\nThe streaming forward path (HttpActionHandler.writeStreamingForwardActionResponse)\nwrites the response head and body chunks to the client first, then publishes the\nFORWARDED_REQUEST log entry from the stream-completion listener. The existing\nordering test HttpActionHa\n[…]\nexchange is\nalready visible. This guards the happens-before guarantee that\nStreamingBody.complete() fires the log-publishing listener synchronously before the\ndeferred socket-close reaches the client.",
          "is_bot": false,
          "headline": "test(proxy): prove streaming forward publishes FORWARDED_REQUEST befo…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T21:39:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ac79f8c0cf6e18f72ca979b3e51631d8d813356c",
          "body": "…OP on the write path\n\nCloses audit gap #61. Stream-frame breakpoints for mock-generated streams\nwere only covered at the registry level (MockStreamBreakpointTest,\nStreamFrameBreakpointRegistryTest), which exercise\nStreamFrameBreakpointRegistry.pauseFrame with no Netty channel and so cannot\nshow a f\n[…]\n exactly as in production: the server serialises a\nPausedStreamFrameDTO to the client channel and the test replies with a\nStreamFrameDecisionDTO via WebSocketClientRegistry.receivedTextWebSocketFrame.",
          "is_bot": false,
          "headline": "test(breakpoints): prove mock-stream frames park and honour MODIFY/DR…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T21:20:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b6eab1c5caa3b23133eae9ba252299ecc6fea21b",
          "body": null,
          "is_bot": false,
          "headline": "test(match): drive GraphQL and numeric-comparison matchers over the wire",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T21:04:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0ebe2cf58a0e750f443bf27b6ec730a76b1110f0",
          "body": null,
          "is_bot": false,
          "headline": "test(drift): prove alertSeverityThreshold gates which alerts fire",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T20:57:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "36ed5b41defea38739ba687edd88de279c5a462d",
          "body": "… Content-Length (#2450)\n\nWhen a forwarded request's response is overridden with a new body,\nHttpResponse.update() replaced the body but kept the Content-Length\ninherited from the upstream response. The response encoder computes\nContent-Length from the actual body only when the model carries no\nCont\n[…]\npForwardTemplateActionHandler), so this only ever discards a stale\nupstream length, never a user-authored one.\n\nThis closes the forward-responseOverride residual left by the FILE-body\nfix (6fe8b9aa3).",
          "is_bot": false,
          "headline": "fix(core): stop a forward responseOverride truncating to the upstream…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T00:49:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "44989fb108cc3a8d1267ecb1e55e733fda000f5c",
          "body": "… accepts\n\nThe JetBrains LLM tool window's \"Load into Server\" was answered with\n400 incorrect expectation json format because LlmExpectationBuilder\nemitted a document whose shape never existed server-side: a flat\ncompletion string, a top-level finishReason, stream, and usage, and a\nprovider of OPEN_\n[…]\n to date\nwith them. A new parity test asserts the enum and Provider agree in both\ndirections, and that every provider the schema admits has a codec to\nserve it -- the missing link that let them drift.",
          "is_bot": false,
          "headline": "fix(editors): build LLM expectations in the shape the server actually…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T00:30:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ba908558ed323f4c23bf410d1621ab4d5e35091a",
          "body": "…nt-Length\n\nA forward responseOverride replaces the body but HttpResponse.update()\nleft the UPSTREAM response's Content-Length header in place, so the\nheader then described bytes that were no longer being sent. The client\nread only as many bytes as the body that had been replaced -- or hung\nwaiting \n[…]\nse\ntemplate, and forward responseOverride. Three of them pass without this\nchange and are kept as regression cover for FileBodyMaterialiser; the\nresponseOverride case is the one that fails without it.",
          "is_bot": false,
          "headline": "fix(core): stop a responseOverride body inheriting the upstream Conte…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T00:30:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3724b24018a94c1bf17a12020b9ef10354c8ffaf",
          "body": "…adges\n\nTakes the badge proposed by @chrstphe in #2458, with the placement\nadjusted: the PR put it on its own line above the \"MockServer\" title,\nwhich pushed the project name below a third-party badge. It now sits at\nthe end of the existing badge row (build status, license, stars,\nArtifact Hub) inside the same setext H1 block, and the Artifact Hub line\npicks up the trailing space the other badge lines already carry.",
          "is_bot": false,
          "headline": "docs(readme): add the MCP Toplist rank badge alongside the existing b…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T00:22:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "272bf83fa8ac71ef9e2fe7cc9fe8a62a279020be",
          "body": "Lands the one part of Dependabot's npm-minor-and-patch group (#2456) that\ncan currently pass CI. The group also bumped @playwright/test 1.61.1 ->\n1.62.0 in /mockserver-ui and /mockserver-client-node, which cannot merge:\nthe browser test steps derive their Docker image tag from the installed\n@playwri\n[…]\nthe\nclient -- so Playwright stays at 1.61.1 until the image lands.\n\nVerified with node 22.21.1: npm run lint (0 errors), npm test\n(3044 tests across 192 files), npm run build (tsc -b + vite/rolldown).",
          "is_bot": false,
          "headline": "build(deps-dev): bump eslint from 10.7.0 to 10.8.0 in /mockserver-ui",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-27T00:19:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dbb536a4e83735778f4b5016016b8823a4ccc18b",
          "body": "testcontainers copies files with archiver.directory()/.append(), which\npass no brace pattern and keep working under the blanket override --\nverified against master's own tree. What the override breaks is brace\nglobbing (archiver.glob() and direct minimatch use) in this module's\nruntime tree, not the container file-copy path. Correct the changelog,\nwhich implied the copy path itself crashed.",
          "is_bot": false,
          "headline": "docs(changelog): scope the brace-expansion blast radius accurately",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-26T23:22:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "986cd25bbf30a30604a260e6f994663d71945ea9",
          "body": "…iver.glob works\n\nThe blanket \"brace-expansion\": \"^5.0.8\" override closed CVE-2026-14257\n(GHSA-mh99-v99m-4gvg) but broke every brace glob. 5.x changed the\nCommonJS export from a callable function to an object\n({ expand, EXPANSION_MAX, EXPANSION_MAX_LENGTH }), while the minimatch\ncopies actually inst\n[…]\nth runtime minimatch copies and a real archiver.glob() tar, and\nasserts expansion stays bounded. It fails with \"expand is not a\nfunction\" against the blanket override, so this cannot regress silently.",
          "is_bot": false,
          "headline": "fix(testcontainers-node): target the brace-expansion override so arch…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-26T23:22:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "612b1eaf048e5c02cf6e0491f6a49c700eed7c65",
          "body": "testcontainers 4.15.0 keys DockerContainer.ports by str(port) rather than\nint -- with_exposed_ports stores self.ports[str(port)] = None and the\nattribute is typed dict[str, Optional[int]]. The suite asserted int\nmembership, so `assert 1080 in container.ports` began failing with\n`assert 1080 in {'108\n[…]\nt and confirming\nthe test now fails with `assert 1080 not in {1080, 9090}`.\n\nMockServerContainer itself was already correct and is unchanged --\nget_exposed_port takes an int and normalises internally.",
          "is_bot": false,
          "headline": "fix(testcontainers-python): read exposed ports through an int normaliser",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-26T23:21:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "260cf369e32cbbd817abd9883c235ffb0a4e66d4",
          "body": "… further request",
          "is_bot": false,
          "headline": "test(expectation): prove exhausted Times leaves active list without a…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-26T22:29:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "77e108d2ff1de7c819225bee72e0176c01790a00",
          "body": "… OOM\n\nEach of these steps ran ./mvnw inside a --memory=4g container. mockserver/.mvn/jvm.config\npins the Maven JVM to -Xms2048m -Xmx6144m and mvnw prepends jvm.config to MAVEN_OPTS, so\nthe -am dependency build was allowed a 6g heap inside a 4g cgroup; with -T 1C building the\nreactor concurrently in\n[…]\nuse; it fits the\nsingle-agent c5.2xlarge/m5.2xlarge default-queue instances (16-32g) with margin. Verified: the\nsame reactor build OOM-killed at 4g and completed at 7g. shellcheck -x -S warning clean.",
          "is_bot": false,
          "headline": "fix(ci): give the cloud/broker/proxy docker steps 7g so mvnw does not…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-26T22:16:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "10c3ed70ed727437287d651b5981f11099a1bf07",
          "body": "…-2026-14257\n\nbrace-expansion <= 5.0.7 has a denial-of-service via unbounded expansion\nlength (GHSA-mh99-v99m-4gvg / CVE-2026-14257); the fix ships only in\n5.0.8. The vulnerable package was present transitively in three copies\nin this module's lockfile (1.1.16 via jest/minimatch, and 2.1.2 twice\nvia\n[…]\nd + jest unit (13/13 pass). Because 5.0.8\n(and the co-upgraded balanced-match 4.0.4) require Node 20+, bump the\nmodule's engines from >=18.0.0 to \"20 || >=22\" to match the real floor\n(Node 18 is EOL).",
          "is_bot": false,
          "headline": "fix(testcontainers-node): force brace-expansion >= 5.0.8 to close CVE…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-26T21:53:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6fe8b9aa3cc16aaaeca3e7d1fb9d74a2a7c20e28",
          "body": "… body) on every path (#2450)\n\nA response whose body is a FileBody (a filePath, optionally with a\nVelocity/Mustache templateType) was only read on the static RESPONSE\naction. The same FileBody returned from an object callback, class\ncallback, response template, or forward responseOverride reached th\n[…]\nn\nExactStringMatcher for a text content type, a BinaryMatcher otherwise).\n\nHttpResponseActionHandler is refactored to delegate to the shared\nFileBodyMaterialiser, removing its duplicated inline logic.",
          "is_bot": false,
          "headline": "fix(core): materialise a FILE response body (and match a FILE request…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-26T21:51:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5c38ae5c1865d315c0918ee3e8ecff289d885452",
          "body": "ClusteredExpectationPersistenceReloadTest read the blob store back under the\nabsolute persistedExpectationsPath, which was the production key until the cloud\nblob-key fix (f5f28e87b) made ExpectationFileSystemPersistence key every\nnon-FilesystemBlobStore by the file name alone. The two changes were \n[…]\ney via BlobKeys.forPersistedFile, exactly as production does. The reload\nitself was never broken - write and read both use the file-name key - only the\ntest's out-of-band peek looked at the wrong key.",
          "is_bot": false,
          "headline": "test(cluster): peek the clustered blob store under the file-name key",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-25T10:08:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d13cf8963fe9e8c709819ab82e7189c458b48f9c",
          "body": "Every trailer an expectation authored - response().withTrailer(...) and the gRPC\nchaos profile's customTrailers - reached an HTTP/1.1 or HTTP/2 client but never\nreached an HTTP/3 client at all, in every branch of the HTTP/3 gRPC response path\n(with a body and body-less, with and without proto descri\n[…]\ntrailer absent (5 adapter-level, 2 wire-level);\nrestoring it turns them green, with the 25 pre-existing GrpcHttp3AdapterTest tests\nand 4 pre-existing Http3GrpcIntegrationTest tests passing throughout.",
          "is_bot": false,
          "headline": "fix(grpc): emit user-authored trailing metadata over HTTP/3",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-25T10:03:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4d9a983daf8221844970b6c752326ea5b96c66fa",
          "body": "…oss-module pointers\n\nConfigurationEnforcementClassificationTest records, per risky configuration\nproperty, the Class#method test that proves an instance-set value changes\nobservable behaviour. It validated those pointers by loading the class, but it\nruns in mockserver-core, so any pointer naming a \n[…]\nmethod makes the guard fail naming the dangling pointer, while the previous\nversion passed green with the identical defect in place; pointing an entry at a\nclass that exists nowhere also fails closed.",
          "is_bot": false,
          "headline": "fix(config): stop the enforcement-evidence guard silently skipping cr…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-25T10:01:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "488bcf31f98db2b1967be99efbe73b82d9176a20",
          "body": "… HTTP\n\nMockServerEventLog implements the eviction guard twice: once in verifyRequest\nand once, over a separate count of recorded request-response pairs, in\nverifyResponse. Only the request arm had an *IntegrationTest; the response arm\nwas covered solely by an engine-level test against an in-process\n[…]\n expectation and the filler traffic can be plain 404s.\n\nConfirmed via a positive control: replacing the verifyResponse guard call with\nnull makes the verification pass silently and turns the test red.",
          "is_bot": false,
          "headline": "test(verify): prove the response-side eviction false-green guard over…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-25T09:38:29Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f5f28e87bc3e64479acc88f83d93e9c55ddfe31c",
          "body": "…nd prefix\n\nCloud expectation persistence derived the blob key from the ABSOLUTE local\npersistedExpectationsPath and concatenated blobStoreKeyPrefix onto it with\nplain string addition. With the documented prefix shape\n(blobStoreKeyPrefix=\"mockserver/\") that composed\n\"mockserver//var/folders/.../pers\n[…]\nration that returned HTTP 400), a MinIO put/get/list/delete round\ntrip across all four prefix shapes, and Docker-free unit coverage of the key\ncomposition and of the key the persistence layer derives.",
          "is_bot": false,
          "headline": "fix(persistence): compose a valid cloud blob key from the file name a…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-25T09:18:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4a2958058181ed65541f7e5e116105a622a7efba",
          "body": "Bumps the maven-minor-and-patch group in /mockserver/mockserver-maven-plugin with 3 updates: [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver), [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) and [org.codehaus.mojo:flat\n[…]\ndency-version: 1.8.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n  dependency-group: maven-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the maven-minor-and-patch group",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-25T09:17:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a11abd1878c41c7c7aaead9e7e7feecf62c3bcc4",
          "body": "…real restarted node\n\nForm an in-JVM JGroups cluster of a bare \"fleet keeper\" InfinispanStateBackend\nplus a full MockServer node (stateBackend=infinispan, clusterEnabled=true,\npersistExpectations=true), create an expectation over the wire, wait for the\npersisted document to replicate into the REPL_S\n[…]\ntest-scoped mockserver-netty and mockserver-client-java to the module,\nmirroring mockserver-blob-s3, and documents the reload contract and its\noperational requirements in docs/code/clustered-state.md.",
          "is_bot": false,
          "headline": "test(cluster): prove Infinispan expectation reload-on-startup with a …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T15:47:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "042bd092bfe30007aa4a23f88203dcc819c44551",
          "body": "…body\n\nBoot a forwarding MockServer with a 4KB maxResponseBodySize against a raw\nupstream socket returning a 64KB body and drive it over a plain client\nsocket: the oversized body fails the forward and the client receives 502\nBad Gateway with none of the payload relayed, while a control request under\n[…]\no behavioural coverage, so a regression that dropped the\nwiring would have removed the bound silently. It accordingly moves from\nENFORCEMENT_EXEMPT to ENFORCEMENT_VERIFIED in the classification guard.",
          "is_bot": false,
          "headline": "test(proxy): prove maxResponseBodySize rejects an oversized upstream …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T15:43:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e1dc3207c7d3ec48a077e858fc35178721efd371",
          "body": "…present, prove metadata echo with a real client\n\nAdds real-grpc-java-client coverage for custom gRPC response metadata and\ntrailing metadata, and fixes the defect it uncovered.\n\nTwo new tests in GrpcUnaryClientIntegrationTest register an expectation whose\nresponse carries both custom response metad\n[…]\ner trailers in setGrpcTrailers turns both new\ntests red; dropping user response headers in stripGrpcMetadata turns the header\nassertion red; reverting the collapse guard reproduces the UNKNOWN status.",
          "is_bot": false,
          "headline": "fix(grpc): keep grpc-status in the trailers when a custom trailer is …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T15:01:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "eb72dcbf42e150d493012996468754083b67ab2b",
          "body": "…r HTTP\n\nAdd a Netty integration test that boots a real server with maxLogEntries=2\nand failVerificationOnEvictedLog=true, records GET /was-called, then floods\nthe bounded request-log ring so that entry is evicted. A verify(never())\nthrough the Java client must throw an AssertionError stating the lo\n[…]\nss MockServerEventLog; no *IntegrationTest exercised it across the\nwire. Confirmed via a positive control: disabling the guard in production\nmakes verify(never()) pass silently and turns the test red.",
          "is_bot": false,
          "headline": "test(verify): prove the log-eviction false-green guard end-to-end ove…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T14:46:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9e0ce8a0a851432493ba3e4b72560f1fafcd69af",
          "body": "TypeScript 7 no longer auto-includes every installed @types/* package\nwhen the tsconfig has no `types` option, so @types/node's ambient\ndeclarations were dropped and tsc failed with 97 errors -- the path/fs/\ncrypto/child_process module globals, the NodeJS namespace, and Buffer/\nprocess/console all w\n[…]\nnode loads, they infer), and does not exclude @types/vscode or\n@types/ws, which are module imports rather than ambient globals. The\nextension compiles clean, all 170 tests pass, and the vsix packages.",
          "is_bot": false,
          "headline": "build(vscode): compile under TypeScript 7 by declaring the node types",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T11:54:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8b12d55cd96e27accd7c04882cec3c91948bd48c",
          "body": "Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 7.0.2.\n- [Release notes](https://github.com/microsoft/TypeScript/releases)\n- [Commits](https://github.com/microsoft/TypeScript/commits)\n\n---\nupdated-dependencies:\n- dependency-name: typescript\n  dependency-version: 7.0.2\n  dependency-type: direct:development\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump typescript in /mockserver-vscode",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T11:54:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c9dcf092fcaaed857ec9588efb5a6fe9562b858d",
          "body": "…rnings\n\nThe new integration-test raw-socket HTTP helper used text.find(\"\\r\\n\\r\\n\")+slice\nand splitn(2,..).nth(1) — both trip clippy::manual_split_once, and the rust\npipeline runs cargo clippy --all-targets -- -D warnings, so the test crate failed\nto compile in CI though it passed local cargo test. Rewrite both with split_once.",
          "is_bot": false,
          "headline": "fix(client-rust): use split_once in test HTTP helper for clippy -D wa…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:30:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b6dd4fe35c789fe2f357791fa99bce558639f202",
          "body": "…t e2e\n\nAdd a real-browser e2e that exercises the actual bundled Monaco code editor\nin the served dashboard's composer against a live MockServer. It asserts\nMonaco's own DOM (.monaco-editor / .view-lines) renders, authors a JSON\nresponse body through real editor input, raises and clears a live valid\n[…]\ntim on the matching request).\n\nThe 178 jsdom/vitest specs globally replace Monaco with a bare <textarea>, so\nnothing previously exercised the real editor's tokenisation, web-worker\nvalidation, or DOM.",
          "is_bot": false,
          "headline": "test(ui): drive the real Monaco editor in the dashboard via Playwrigh…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:27:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6c90f28426a07baceab78866929d22a343ab7f96",
          "body": "…ncrementally\n\nDrive the HTTP/3 streaming response-body path through the full mocking\naction pipeline with a live Netty QUIC client. A forward expectation on\nthe HTTP/3 port (streamingResponsesEnabled) relays an upstream SSE stream\nthat serves an early event immediately and withholds the late event \n[…]\nng bodies, so incremental streaming of a body\nthrough the whole pipeline over QUIC was untested. QUIC-gated like the\nsibling HTTP/3 tests so it skips cleanly where the native transport is\nunavailable.",
          "is_bot": false,
          "headline": "test(http3): prove streamed forward body reaches a real QUIC client i…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:18:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ad421ec2260a7dacb87c6f24fffeef982280b669",
          "body": "…ification handler\n\nAdd two paired EmbeddedChannel tests to DirectProxyUnificationHandlerTest that\ndrive PortUnificationHandler.decode() with a non-standard-method HTTP request\n(PURGE). With assumeAllRequestsAreHttp=true the full HTTP pipeline is added;\nwith the flag disabled the HTTP codec is not added, proving the flag is the\nonly difference. Previously the fallback branch was exercised only by a\nlive-socket integration test and the config getter's own unit test.",
          "is_bot": false,
          "headline": "test(unification): cover assumeAllRequestsAreHttp fallback in port un…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:18:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6b217964477a6f599aa1ed0bea7ffcadbbc5909f",
          "body": "Add integration examples that register an httpSseResponse expectation via\nthe Ruby client against a running MockServer, then open a real streaming HTTP\nconsumer and assert every data: frame arrives in order, the reconstructed\nmulti-delta message matches, and a multi-line data: payload survives the S\n[…]\nhe Ruby suite only asserted the JSON keys of a\nbuilt streaming expectation (a2a_spec) and never consumed a live SSE stream,\nso a silent server-emission or client-parsing drop would have gone uncaught.",
          "is_bot": false,
          "headline": "test(ruby): prove live SSE stream consumption over the wire",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:08:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d055b2e579d74d6b0358bf58d2c7a0af83e12339",
          "body": "…eplay\n\nRoundTripFidelityTest deserialises each shared fixture with\nExpectation::fromArray(), which stores the decoded array verbatim in rawData\nand replays it unchanged -- so it records zero gaps for every fixture BY\nCONSTRUCTION and can never detect a field the typed builders (HttpResponse,\nHttpFo\n[…]\nfixture carrying it, green\nagain on restore) -- the exact regression raw replay cannot catch.\n\nShared comparator logic is extracted to tests/Support/FidelityComparator.php.\nNo production code changes.",
          "is_bot": false,
          "headline": "test(php): gate the TYPED model in a real fidelity harness, not raw r…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:02:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e4a27db94708eb9fa905e32add372ccca43cfdf6",
          "body": "…socket\n\nStreaming physics over the wire was e2e-tested only for Anthropic and OpenAI\n(both SSE); Gemini, Ollama, and Bedrock rested on self-derived golden JSONL and\ncodec unit tests with no socket streaming e2e.\n\nAdd three tests to LlmAgentLoopE2eTest that serve a streaming httpLlmResponse per\nprov\n[…]\nd\n   from the CRC32-validated binary event-stream messages).\n\nThe Bedrock case de-chunks the HTTP/1.1 chunked body and decodes the binary\nevent-stream framing end to end via BedrockEventStreamEncoder.",
          "is_bot": false,
          "headline": "test(llm): prove Gemini/Ollama/Bedrock streaming physics over a real …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:02:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2bc698943be39ed373572fc4f8ab7515fed6fe95",
          "body": "…at a real handshake\n\nAdds ForwardWithCustomClientCertificateByHostIntegrationTest: forwardProxyClientCertificatesByHost maps two independent client certs (distinct CAs) by host; two secure EchoServers each REQUIRE client auth and trust only one CA. Because the host string is the cert-mapping key wh\n[…]\nalways present cert A flips host B's accepted case to 502 (RED); restoring returns GREEN. Prior tests asserted only SslContext distinctness and the pure resolver, never a real per-host mTLS handshake.",
          "is_bot": false,
          "headline": "test(tls): prove per-host forward-proxy client-certificate selection …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:02:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "acb6ae70a9ae467fcba5a7f53bf92dc28466cc8f",
          "body": "Adds NettyHttpProxySOCKS4IntegrationTest, a socket-level integration test that\nperforms a raw SOCKS4 CONNECT handshake against a bound MockServer targeting a\nloopback EchoServer, then sends an HTTP GET through the granted tunnel and\nasserts the EchoServer received the request and returned 200 (bytes\n[…]\nors the existing SOCKS5 raw-socket test but with the SOCKS4 handshake bytes\n(no separate INIT/method-negotiation round trip). A 15s socket read timeout\nmakes a broken relay fail fast rather than hang.",
          "is_bot": false,
          "headline": "test(socks): prove SOCKS4 CONNECT tunnelling e2e over a real socket",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T10:02:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "21d7ae412a078af8f1f50c10bd998b6569c81bf6",
          "body": "…with 8 updates\n\nBumps the npm-minor-and-patch group with 6 updates in the /mockserver-ui directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@mui/x-charts](https://github.com/mui/mui-x/tree/HEAD/packages/x-charts) | `9.10.0` | `9.10.1` |\n| [@tanstack/react-virtual](https://github.com/TanStac\n[…]\nendency-version: 8.21.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: npm-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the npm-minor-and-patch group across 2 directories …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T09:57:32Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5c5880241132c796449bb8004cc1e08777b3337c",
          "body": "…e wire\n\nThe .NET integration suite asserted expectation creation but never proved the\nserver honours what the client sends. Two coverage gaps: no test that a literal\n!foo header matcher (NottableString negation) is transmitted and enforced over\nthe wire, and no test that a registered forward/error \n[…]\nnot\n  produce;\n- an error action actually drops the connection (a transport failure, not an\n  HTTP status).\n\nEach assertion was confirmed to redden when the corresponding client behaviour\nis degraded.",
          "is_bot": false,
          "headline": "test(dotnet): prove header negation and forward/error actions over th…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T09:15:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2a9ffde0515f399938a7019c80af1748e7f97f93",
          "body": "…s forward/error actions over the wire\n\nClose two MEDIUM Rust-client coverage gaps (#43, #46). The integration\nsuite only asserted control-plane serialization and registered a forward\nexpectation it never drove, so nothing proved a running MockServer acted\non either negation matchers or response act\n[…]\nigured raw bytes back (418/TEAPOT).\n\nVerified all three RED under degradation (plain foo; dead loopback forward port\n-> 502; non-418 error bytes) and GREEN restored, against MockServer 7.4.1-SNAPSHOT.",
          "is_bot": false,
          "headline": "test(rust): prove server enforces NottableString negation and perform…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T09:15:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "710a154901dcf197568d819cf3e73a83e2fdc121",
          "body": "The Go client's response-action coverage was builder/JSON only: no test\nregistered a forward or error action and drove a request proving the server\nactually performs it. Add integration tests that do.\n\nTestIntegration_ForwardActionReachesUpstream registers a match-once,\nhigher-priority httpForward t\n[…]\ntransport level\nwith no HTTP response, while a control respond endpoint on the same server\nstill answers cleanly -- so the transport error can only come from the error\naction, not an unhealthy server.",
          "is_bot": false,
          "headline": "test(go): prove forward and error response actions over the wire",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T09:00:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2e80946fa365f7c66d5b106baf13208de9bc9506",
          "body": "…roker and publishes on load\n\nThe AsyncAPI control-plane load() broker-connecting path\n(createBrokerConnections / publishOnLoad) was untested against a real\nbroker: AsyncApiControlPlaneImplTest loads without a reachable broker\n(asserting publishers=0/subscribers=0) and AsyncApiControlPlaneIntegratio\n[…]\n subscriber, and the recorded round-tripped message.\n\nPositive control: skipping createBrokerConnections in load() turns the\npublishers>0 / consumed-message assertions RED; restoring turns them GREEN.",
          "is_bot": false,
          "headline": "test(asyncapi): prove control-plane load() connects to a live Kafka b…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T08:51:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "728d7f7ce2f68c2f04ccde9cf42bb2aab0c3bd2b",
          "body": "…live broker\n\nAdd MqttTlsLiveBrokerIntegrationTest driving MockServer's MQTT publisher\nagainst a Testcontainers Mosquitto broker configured with a password_file\nand allow_anonymous false. Proves correct credentials authenticate and\ndeliver to an authed subscriber, while a wrong password and an anony\n[…]\nSecurity was only asserted at the options-carrier unit level\nand the sole live Mosquitto IT ran an allow_anonymous plaintext broker, so\nnothing proved credentials are applied and enforced on the wire.",
          "is_bot": false,
          "headline": "test(mqtt): prove MqttSecurity credentials enforce against a secured …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T08:50:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "08b30d10e98303c5da6e387e9805f31b4f616819",
          "body": "…broker\n\nKafka SASL/SSL security was only asserted at the property-map level\n(KafkaMessagePublisherSecurityTest) and every live-broker Kafka\nintegration test used a plaintext bootstrap, so nothing proved the\nconfigured credentials actually authenticate against a broker.\n\nKafkaSecurityLiveBrokerInteg\n[…]\ntialed consumer, while a wrong-password publisher is rejected\nwith an authentication exception (enforcement, not just that plaintext\nworks). Docker-gated via DockerAvailability so it skips off-Docker.",
          "is_bot": false,
          "headline": "test(kafka): prove SASL credentials reach and are enforced by a real …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T08:50:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6de67f2d84efe54d1fcbf6e137c3d7adf365de4f",
          "body": "…irectory with 2 updates\n\nBumps the github-actions-minor-and-patch group with 2 updates in the / directory: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action).\n\n\nUpdates `github/codeql-action/init` from 4.3\n[…]\nsion: 4.37.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: github-actions-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the github-actions-minor-and-patch group across 1 d…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T08:46:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a33fcbec40ed6bf0f8a95a33b4bb44c7ffc7a281",
          "body": "…with 5 updates\n\nBumps the maven-minor-and-patch group with 5 updates in the /mockserver/mockserver-maven-plugin directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.82.2` | `1.83.0` |\n| [io.grpc:grpc-stub](https://github.com/g\n[…]\ndency-version: 3.5.1\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n  dependency-group: maven-minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump the maven-minor-and-patch group across 1 directory …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T08:44:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "823ef085ec343111393f9de8c2420e073d27b1c0",
          "body": "Bumps the maven group with 1 update in the /examples/java directory: org.eclipse.jetty:jetty-server.\n\n\nUpdates `org.eclipse.jetty:jetty-server` from 12.1.9 to 12.1.10\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse.jetty:jetty-server\n  dependency-version: 12.1.10\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.eclipse.jetty:jetty-server",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T08:44:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7c4c050e26a83756dc943498164828e6649acbf4",
          "body": "…e is set\n\nA static response whose body is type FILE with a filePath but no\ntemplateType returned the file path string instead of the file\ncontents: the FileBody passed through untouched and, on the wire, its\nvalue is the path. Only setting a templateType (MUSTACHE/VELOCITY)\ncaused the file to be re\n[…]\nforward override\nreaches the wire without passing through this handler and keeps the old\nbehaviour; closing that needs a FileBody branch in the shared\nBodyDecoderEncoder and is left to its own change.",
          "is_bot": false,
          "headline": "fix(core): serve a FILE response body verbatim when no template engin…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T08:41:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "191524304a945a1f3f75ede2c7bfc9eb673438a2",
          "body": "…ed mask\n\nGET /mockserver/configuration omits a credential that is @JsonIgnore-d,\nbut --print-config, GET /mockserver/config and the dashboard's Server\nInfo tab all render it as ***REDACTED***. An operator who copied one of\nthose masks back into a PUT body had it stored verbatim as the\ncredential --\n[…]\ny masks, so an\nomitted credential's bare mask is refused and logged -- the very signal\nthis change exists to restore -- while the blessed untouched round trip\nof a whole-value credential stays silent.",
          "is_bot": false,
          "headline": "fix(config): guard every omitted write-only credential against a past…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-24T08:33:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6f6fc82558417ac0a6a8888b02d28b9ef9d4a0ab",
          "body": "…r the wire\n\nThe LLM refusal presets, provider-specific rate-limit headers, and stateful\nrequest-count quota were only asserted at the body-builder / handler-unit level;\nno test drove them through a running server. Add an over-the-wire integration\ntest that serves an httpLlmResponse configured with \n[…]\nasserts on the raw socket response that the first two\nrequests return a 200 refusal envelope with anthropic-ratelimit-* headers and\nthe third flips to a 429 rate_limit_error envelope with Retry-After.",
          "is_bot": false,
          "headline": "test(llm): serve a refusal preset with quota + rate-limit headers ove…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T21:21:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "66f58fde69d55ad939a8247fb7e46d54ac51155c",
          "body": "…server/drift assembly\n\nThe DriftAnalyzer, DriftStore, and the driftDetectionEnabled gate in\nHttpActionHandler were each unit-tested, but no test drove the assembled\ndrift pipeline through to the GET /mockserver/drift retrieval endpoint the\ndashboard consumes. Add DriftEndToEndAssemblyTest: it forwa\n[…]\nthe expectationId\nfilter). A companion case proves a non-drifting forward leaves the endpoint\nempty. Registered in the sequential Surefire phase (mutates the singleton\nDriftStore + PercentileTracker).",
          "is_bot": false,
          "headline": "test(drift): prove live forward -> analyse -> DriftStore -> GET /mock…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T21:16:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "88c477eaab7709771633e107ce0fa303079c8e04",
          "body": "…nt-proxy forwarding over a real socket",
          "is_bot": false,
          "headline": "test(proxy-protocol): prove PROXY-header destination drives transpare…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T21:07:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e7674da6fbc32fc0926e79655ef6fbfd25df82aa",
          "body": "…client as incremental DATA frames\n\nCloses the coverage gap flagged in Http2SseStreamingIntegrationTest: the\nStreamingBody sibling of #2419 exercises NettyResponseWriter.writeStreamingResponse\n(which re-stamps the request's HTTP/2 stream id onto the streaming head and flushes\neach chunk as it arrive\n[…]\ns promptly as one of at least two\nseparate in-order DATA frames rather than buffered into one. Verified the assertion\ngoes red when the write path is degraded to buffer chunks until stream completion.",
          "is_bot": false,
          "headline": "test(h2): prove StreamingBody response reaches a real HTTP/2 inbound …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T21:06:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "848320d562b615fbd3a9b60ce560a39f5e099d6e",
          "body": "… the wire\n\nThe AsyncAPI control-plane HTTP endpoints (PUT/GET /mockserver/asyncapi and\nPUT /mockserver/asyncapi/verify) were only exercised at the orchestrator/\ncontrol-plane level, leaving the Netty -> HttpState -> AsyncApiControlPlaneRegistry\n-> AsyncApiControlPlaneImpl routing and response wirin\n[…]\n broker-less verify verdict (406 with the failure detail),\nplus the blank-body 400. The passing (202) verify verdict requires recorded\nmessages from a live broker and stays with the live-broker suite.",
          "is_bot": false,
          "headline": "test(asyncapi): drive control-plane load/status/verify endpoints over…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T21:06:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "00d461046ae17cdf55110d8d0a558c77042cb217",
          "body": "Every prior gRPC-Web test drove the handler via EmbeddedChannel and set\nx-grpc-web-content-type directly on the response, so the real mock-matching\npath was never exercised. There the gRPC-Web marker lives on the request only\nand was lost, so a matched expectation returned application/grpc with\ngrpc\n[…]\nverTheWireIntegrationTest: posts real application/grpc-web and\napplication/grpc-web-text framed requests to a running server over a raw\nsocket and asserts on the exact bytes a browser client receives.",
          "is_bot": false,
          "headline": "fix(grpc-web): re-frame matched responses over the wire + add socket IT",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T21:05:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a2c56a9eddb85062d95082dba96d080d1c4bd2fd",
          "body": "… leaking on failure\n\nThe mockserver-node suite flaked because downloadJar deleted every jar\nwhose name did not match the version being fetched, so a test requesting\n6.0.0 removed the 7.4.0 jar out from under a sibling test process\nlaunching 7.4.0 -- surfacing as \"Unable to access jarfile\" and\nECONN\n[…]\n asserts the relayed response, proving the callback path.\n\nAll of the above is covered by a new test/downloadJar_test.js, each case\nchecked by reverting the fix and confirming the named test goes red.",
          "is_bot": false,
          "headline": "fix(client-node): stop the jar downloader deleting other versions and…",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T21:03:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0d1bce11e1fede73c03458b3b09706d72735d8a9",
          "body": "…Surefire phase\n\nIt mutates the process-wide DriftStore singleton (DriftStore.getInstance().clear())\nbut was not registered in mockserver-core's parallel-exclude / sequential-include\nlists, so GlobalStateMutationGuardTest failed the build. Register it in both lists\nsymmetrically, matching the sibling drift tests.",
          "is_bot": false,
          "headline": "fix(test): run HttpActionHandlerDriftDetectionTest in the sequential …",
          "author_name": "James D Bloom",
          "author_login": "jamesdbloom",
          "committed_at": "2026-07-23T11:49:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 8,
      "commits_last_year": 2801,
      "latest_release_at": "2026-07-29T18:21:06Z",
      "latest_release_tag": "mockserver-7.5.0",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 14,
      "days_since_latest_release": 0,
      "mean_days_between_releases": 10
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 100,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "github.com/mock-server/mockserver-monorepo/mockserver-client-go/v7",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": true,
          "registry_url": "https://pkg.go.dev/github.com/mock-server/mockserver-monorepo/mockserver-client-go/v7",
          "is_deprecated": false,
          "latest_version": "v7.5.0",
          "repository_url": "https://github.com/mock-server/mockserver-monorepo",
          "versions_count": 5,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-29T06:49:25Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "mockserver-node",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "mockserver",
            "mock",
            "HTTP",
            "HTTPS",
            "testing",
            "proxy",
            "api",
            "mcp",
            "ai"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/mockserver-node",
          "is_deprecated": false,
          "latest_version": "7.5.0",
          "repository_url": "https://github.com/mock-server/mockserver-monorepo",
          "versions_count": 44,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 39356,
          "first_published_at": "2017-07-12T15:29:44.615000Z",
          "latest_published_at": "2026-07-29T18:14:53.698000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "mockserver",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "test",
            "mock",
            "api",
            "webservice",
            "rest",
            "namshi"
          ],
          "ecosystem": "npm",
          "matches_repo": false,
          "registry_url": "https://www.npmjs.com/package/mockserver",
          "is_deprecated": false,
          "latest_version": "3.1.1",
          "repository_url": "https://github.com/namshi/mockserver",
          "versions_count": 36,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 3,
          "monthly_downloads": 34751,
          "first_published_at": "2014-06-13T11:38:06.683000Z",
          "latest_published_at": "2019-08-25T06:44:12.863000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2530
        },
        {
          "name": "mockserver-client",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "http",
            "integration-testing",
            "mock",
            "mockserver",
            "testing",
            "development-tools::testing",
            "web-programming::http-client"
          ],
          "ecosystem": "crates",
          "matches_repo": true,
          "registry_url": "https://crates.io/crates/mockserver-client",
          "is_deprecated": false,
          "latest_version": "7.5.0",
          "repository_url": "https://github.com/mock-server/mockserver-monorepo",
          "versions_count": 6,
          "total_downloads": 351,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 117,
          "first_published_at": "2026-06-11T13:30:36.860411Z",
          "latest_published_at": "2026-07-29T18:21:21.153977Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 0
        },
        {
          "name": "mockserver-client",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "mockserver",
            "mock",
            "HTTP",
            "HTTPS",
            "testing",
            "proxy",
            "api",
            "mcp",
            "ai",
            "client"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/mockserver-client",
          "is_deprecated": false,
          "latest_version": "7.5.0",
          "repository_url": "https://github.com/mock-server/mockserver-monorepo",
          "versions_count": 57,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 628506,
          "first_published_at": "2014-10-28T08:42:04.701000Z",
          "latest_published_at": "2026-07-29T18:15:35.351000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "mock-server/mockserver-client",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "http",
            "testing",
            "mock",
            "stub",
            "proxy",
            "mockserver"
          ],
          "ecosystem": "packagist",
          "matches_repo": false,
          "registry_url": "https://packagist.org/packages/mock-server/mockserver-client",
          "is_deprecated": false,
          "latest_version": "7.5.0",
          "repository_url": "https://github.com/mock-server/mockserver-client-php",
          "versions_count": 5,
          "total_downloads": 9,
          "dependents_count": 1,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 8,
          "first_published_at": null,
          "latest_published_at": "2026-07-24T10:02:57Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "mockserver-client",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "MockServer",
            "HTTP Mock",
            "Proxy",
            "Testing",
            "API",
            "WebSocket",
            "Callback",
            "MCP",
            "AI",
            "Development Status :: 5 - Production/Stable",
            "Intended Audience :: Developers",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Programming Language :: Python :: 3.13",
            "Programming Language :: Python :: 3.9",
            "Topic :: Internet :: WWW/HTTP",
            "Topic :: Software Development :: Testing"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/mockserver-client/",
          "is_deprecated": false,
          "latest_version": "7.5.0",
          "repository_url": "https://github.com/mock-server/mockserver-monorepo",
          "versions_count": 15,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 13985,
          "first_published_at": "2018-03-09T18:49:02.233274Z",
          "latest_published_at": "2026-07-29T18:18:11.435408Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "mockserver-client",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [],
          "ecosystem": "rubygems",
          "matches_repo": true,
          "registry_url": "https://rubygems.org/gems/mockserver-client",
          "is_deprecated": false,
          "latest_version": "7.5.0",
          "repository_url": "https://github.com/mock-server/mockserver-monorepo",
          "versions_count": 23,
          "total_downloads": 75034,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": "2014-06-20T01:29:13.323000Z",
          "latest_published_at": "2026-07-29T18:18:22.873000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        }
      ]
    },
    "popularity": {
      "forks": 1113,
      "stars": 4929,
      "watchers": 116,
      "fork_history": {
        "days": [
          {
            "date": "2015-11-06",
            "count": 3
          },
          {
            "date": "2015-11-08",
            "count": 1
          },
          {
            "date": "2015-11-10",
            "count": 1
          },
          {
            "date": "2015-11-12",
            "count": 1
          },
          {
            "date": "2015-11-21",
            "count": 1
          },
          {
            "date": "2015-11-24",
            "count": 1
          },
          {
            "date": "2015-12-09",
            "count": 1
          },
          {
            "date": "2015-12-11",
            "count": 1
          },
          {
            "date": "2015-12-13",
            "count": 1
          },
          {
            "date": "2015-12-15",
            "count": 1
          },
          {
            "date": "2015-12-25",
            "count": 1
          },
          {
            "date": "2015-12-30",
            "count": 1
          },
          {
            "date": "2016-01-06",
            "count": 1
          },
          {
            "date": "2016-01-15",
            "count": 2
          },
          {
            "date": "2016-01-18",
            "count": 1
          },
          {
            "date": "2016-01-20",
            "count": 1
          },
          {
            "date": "2016-01-21",
            "count": 3
          },
          {
            "date": "2016-01-25",
            "count": 1
          },
          {
            "date": "2016-01-26",
            "count": 1
          },
          {
            "date": "2016-01-29",
            "count": 1
          },
          {
            "date": "2016-02-03",
            "count": 1
          },
          {
            "date": "2016-02-06",
            "count": 1
          },
          {
            "date": "2016-02-14",
            "count": 1
          },
          {
            "date": "2016-02-17",
            "count": 2
          },
          {
            "date": "2016-02-23",
            "count": 1
          },
          {
            "date": "2016-02-25",
            "count": 1
          },
          {
            "date": "2016-02-26",
            "count": 1
          },
          {
            "date": "2016-03-04",
            "count": 1
          },
          {
            "date": "2016-03-08",
            "count": 1
          },
          {
            "date": "2016-03-12",
            "count": 1
          },
          {
            "date": "2016-03-24",
            "count": 1
          },
          {
            "date": "2016-04-07",
            "count": 1
          },
          {
            "date": "2016-04-13",
            "count": 1
          },
          {
            "date": "2016-04-15",
            "count": 1
          },
          {
            "date": "2016-04-20",
            "count": 1
          },
          {
            "date": "2016-04-21",
            "count": 1
          },
          {
            "date": "2016-04-24",
            "count": 1
          },
          {
            "date": "2016-04-25",
            "count": 1
          },
          {
            "date": "2016-05-02",
            "count": 1
          },
          {
            "date": "2016-05-04",
            "count": 1
          },
          {
            "date": "2016-05-06",
            "count": 1
          },
          {
            "date": "2016-05-10",
            "count": 1
          },
          {
            "date": "2016-05-12",
            "count": 1
          },
          {
            "date": "2016-05-13",
            "count": 1
          },
          {
            "date": "2016-05-17",
            "count": 1
          },
          {
            "date": "2016-05-24",
            "count": 1
          },
          {
            "date": "2016-05-26",
            "count": 1
          },
          {
            "date": "2016-05-27",
            "count": 2
          },
          {
            "date": "2016-06-01",
            "count": 1
          },
          {
            "date": "2016-06-13",
            "count": 1
          },
          {
            "date": "2016-06-23",
            "count": 1
          },
          {
            "date": "2016-06-27",
            "count": 3
          },
          {
            "date": "2016-07-04",
            "count": 1
          },
          {
            "date": "2016-07-08",
            "count": 1
          },
          {
            "date": "2016-07-12",
            "count": 3
          },
          {
            "date": "2016-07-14",
            "count": 1
          },
          {
            "date": "2016-07-15",
            "count": 1
          },
          {
            "date": "2016-07-22",
            "count": 1
          },
          {
            "date": "2016-07-29",
            "count": 1
          },
          {
            "date": "2016-08-03",
            "count": 2
          },
          {
            "date": "2016-08-04",
            "count": 2
          },
          {
            "date": "2016-08-05",
            "count": 1
          },
          {
            "date": "2016-08-08",
            "count": 1
          },
          {
            "date": "2016-08-21",
            "count": 1
          },
          {
            "date": "2016-08-24",
            "count": 1
          },
          {
            "date": "2016-08-25",
            "count": 1
          },
          {
            "date": "2016-09-04",
            "count": 1
          },
          {
            "date": "2016-09-06",
            "count": 1
          },
          {
            "date": "2016-09-09",
            "count": 1
          },
          {
            "date": "2016-09-14",
            "count": 1
          },
          {
            "date": "2016-09-21",
            "count": 1
          },
          {
            "date": "2016-09-22",
            "count": 1
          },
          {
            "date": "2016-09-23",
            "count": 1
          },
          {
            "date": "2016-09-28",
            "count": 1
          },
          {
            "date": "2016-10-02",
            "count": 1
          },
          {
            "date": "2016-10-04",
            "count": 1
          },
          {
            "date": "2016-10-06",
            "count": 1
          },
          {
            "date": "2016-10-09",
            "count": 1
          },
          {
            "date": "2016-10-18",
            "count": 1
          },
          {
            "date": "2016-10-19",
            "count": 1
          },
          {
            "date": "2016-10-26",
            "count": 1
          },
          {
            "date": "2016-10-29",
            "count": 1
          },
          {
            "date": "2016-11-04",
            "count": 1
          },
          {
            "date": "2016-11-09",
            "count": 2
          },
          {
            "date": "2016-11-10",
            "count": 1
          },
          {
            "date": "2016-11-14",
            "count": 1
          },
          {
            "date": "2016-11-22",
            "count": 1
          },
          {
            "date": "2016-11-23",
            "count": 1
          },
          {
            "date": "2016-12-01",
            "count": 3
          },
          {
            "date": "2016-12-13",
            "count": 1
          },
          {
            "date": "2016-12-15",
            "count": 2
          },
          {
            "date": "2016-12-16",
            "count": 2
          },
          {
            "date": "2016-12-19",
            "count": 1
          },
          {
            "date": "2016-12-20",
            "count": 1
          },
          {
            "date": "2016-12-22",
            "count": 1
          },
          {
            "date": "2017-01-03",
            "count": 1
          },
          {
            "date": "2017-01-07",
            "count": 1
          },
          {
            "date": "2017-01-09",
            "count": 1
          },
          {
            "date": "2017-01-11",
            "count": 1
          },
          {
            "date": "2017-01-18",
            "count": 2
          },
          {
            "date": "2017-01-19",
            "count": 2
          },
          {
            "date": "2017-01-25",
            "count": 1
          },
          {
            "date": "2017-01-29",
            "count": 1
          },
          {
            "date": "2017-01-31",
            "count": 1
          },
          {
            "date": "2017-02-03",
            "count": 1
          },
          {
            "date": "2017-02-08",
            "count": 1
          },
          {
            "date": "2017-02-09",
            "count": 1
          },
          {
            "date": "2017-02-15",
            "count": 1
          },
          {
            "date": "2017-02-24",
            "count": 3
          },
          {
            "date": "2017-02-25",
            "count": 1
          },
          {
            "date": "2017-02-27",
            "count": 1
          },
          {
            "date": "2017-03-05",
            "count": 1
          },
          {
            "date": "2017-03-21",
            "count": 1
          },
          {
            "date": "2017-03-22",
            "count": 1
          },
          {
            "date": "2017-03-27",
            "count": 1
          },
          {
            "date": "2017-03-28",
            "count": 1
          },
          {
            "date": "2017-03-29",
            "count": 1
          },
          {
            "date": "2017-03-30",
            "count": 1
          },
          {
            "date": "2017-04-01",
            "count": 1
          },
          {
            "date": "2017-04-06",
            "count": 2
          },
          {
            "date": "2017-04-14",
            "count": 1
          },
          {
            "date": "2017-04-20",
            "count": 1
          },
          {
            "date": "2017-04-21",
            "count": 2
          },
          {
            "date": "2017-05-04",
            "count": 1
          },
          {
            "date": "2017-05-15",
            "count": 1
          },
          {
            "date": "2017-05-16",
            "count": 1
          },
          {
            "date": "2017-05-19",
            "count": 1
          },
          {
            "date": "2017-05-24",
            "count": 1
          },
          {
            "date": "2017-05-27",
            "count": 2
          },
          {
            "date": "2017-06-01",
            "count": 2
          },
          {
            "date": "2017-06-02",
            "count": 1
          },
          {
            "date": "2017-06-05",
            "count": 2
          },
          {
            "date": "2017-06-06",
            "count": 5
          },
          {
            "date": "2017-06-13",
            "count": 1
          },
          {
            "date": "2017-06-14",
            "count": 1
          },
          {
            "date": "2017-06-16",
            "count": 1
          },
          {
            "date": "2017-07-03",
            "count": 1
          },
          {
            "date": "2017-07-04",
            "count": 1
          },
          {
            "date": "2017-07-07",
            "count": 1
          },
          {
            "date": "2017-07-10",
            "count": 3
          },
          {
            "date": "2017-07-13",
            "count": 1
          },
          {
            "date": "2017-07-16",
            "count": 1
          },
          {
            "date": "2017-07-18",
            "count": 1
          },
          {
            "date": "2017-07-22",
            "count": 1
          },
          {
            "date": "2017-07-24",
            "count": 2
          },
          {
            "date": "2017-07-27",
            "count": 1
          },
          {
            "date": "2017-07-31",
            "count": 1
          },
          {
            "date": "2017-08-02",
            "count": 1
          },
          {
            "date": "2017-08-20",
            "count": 1
          },
          {
            "date": "2017-08-27",
            "count": 1
          },
          {
            "date": "2017-08-29",
            "count": 1
          },
          {
            "date": "2017-08-30",
            "count": 1
          },
          {
            "date": "2017-08-31",
            "count": 1
          },
          {
            "date": "2017-09-04",
            "count": 1
          },
          {
            "date": "2017-09-05",
            "count": 1
          },
          {
            "date": "2017-09-15",
            "count": 1
          },
          {
            "date": "2017-09-18",
            "count": 1
          },
          {
            "date": "2017-09-21",
            "count": 1
          },
          {
            "date": "2017-09-22",
            "count": 1
          },
          {
            "date": "2017-09-26",
            "count": 2
          },
          {
            "date": "2017-09-27",
            "count": 1
          },
          {
            "date": "2017-10-10",
            "count": 1
          },
          {
            "date": "2017-10-12",
            "count": 2
          },
          {
            "date": "2017-10-13",
            "count": 1
          },
          {
            "date": "2017-10-20",
            "count": 1
          },
          {
            "date": "2017-10-26",
            "count": 2
          },
          {
            "date": "2017-10-27",
            "count": 2
          },
          {
            "date": "2017-10-31",
            "count": 1
          },
          {
            "date": "2017-11-06",
            "count": 1
          },
          {
            "date": "2017-11-07",
            "count": 1
          },
          {
            "date": "2017-11-10",
            "count": 2
          },
          {
            "date": "2017-11-20",
            "count": 1
          },
          {
            "date": "2017-11-21",
            "count": 1
          },
          {
            "date": "2017-12-05",
            "count": 1
          },
          {
            "date": "2017-12-07",
            "count": 1
          },
          {
            "date": "2017-12-12",
            "count": 1
          },
          {
            "date": "2017-12-21",
            "count": 2
          },
          {
            "date": "2017-12-25",
            "count": 1
          },
          {
            "date": "2017-12-26",
            "count": 1
          },
          {
            "date": "2018-01-02",
            "count": 1
          },
          {
            "date": "2018-01-04",
            "count": 1
          },
          {
            "date": "2018-01-13",
            "count": 1
          },
          {
            "date": "2018-01-15",
            "count": 3
          },
          {
            "date": "2018-01-16",
            "count": 1
          },
          {
            "date": "2018-01-18",
            "count": 1
          },
          {
            "date": "2018-01-23",
            "count": 1
          },
          {
            "date": "2018-01-25",
            "count": 1
          },
          {
            "date": "2018-01-30",
            "count": 1
          },
          {
            "date": "2018-01-31",
            "count": 1
          },
          {
            "date": "2018-02-01",
            "count": 1
          },
          {
            "date": "2018-02-04",
            "count": 1
          },
          {
            "date": "2018-02-05",
            "count": 2
          },
          {
            "date": "2018-02-06",
            "count": 1
          },
          {
            "date": "2018-02-10",
            "count": 1
          },
          {
            "date": "2018-02-11",
            "count": 1
          },
          {
            "date": "2018-02-12",
            "count": 1
          },
          {
            "date": "2018-02-21",
            "count": 2
          },
          {
            "date": "2018-02-24",
            "count": 1
          },
          {
            "date": "2018-02-27",
            "count": 1
          },
          {
            "date": "2018-03-03",
            "count": 2
          },
          {
            "date": "2018-03-09",
            "count": 1
          },
          {
            "date": "2018-03-14",
            "count": 1
          },
          {
            "date": "2018-03-27",
            "count": 1
          },
          {
            "date": "2018-03-28",
            "count": 1
          },
          {
            "date": "2018-03-29",
            "count": 1
          },
          {
            "date": "2018-04-03",
            "count": 1
          },
          {
            "date": "2018-04-04",
            "count": 1
          },
          {
            "date": "2018-04-08",
            "count": 1
          },
          {
            "date": "2018-04-10",
            "count": 3
          },
          {
            "date": "2018-04-17",
            "count": 1
          },
          {
            "date": "2018-04-20",
            "count": 1
          },
          {
            "date": "2018-04-23",
            "count": 1
          },
          {
            "date": "2018-04-26",
            "count": 1
          },
          {
            "date": "2018-05-01",
            "count": 1
          },
          {
            "date": "2018-05-08",
            "count": 1
          },
          {
            "date": "2018-05-15",
            "count": 2
          },
          {
            "date": "2018-05-29",
            "count": 1
          },
          {
            "date": "2018-05-31",
            "count": 1
          },
          {
            "date": "2018-06-01",
            "count": 1
          },
          {
            "date": "2018-06-02",
            "count": 1
          },
          {
            "date": "2018-06-05",
            "count": 3
          },
          {
            "date": "2018-06-10",
            "count": 1
          },
          {
            "date": "2018-06-13",
            "count": 1
          },
          {
            "date": "2018-06-14",
            "count": 1
          },
          {
            "date": "2018-06-23",
            "count": 1
          },
          {
            "date": "2018-06-27",
            "count": 1
          },
          {
            "date": "2018-06-28",
            "count": 1
          },
          {
            "date": "2018-06-29",
            "count": 1
          },
          {
            "date": "2018-07-01",
            "count": 1
          },
          {
            "date": "2018-07-05",
            "count": 1
          },
          {
            "date": "2018-07-06",
            "count": 1
          },
          {
            "date": "2018-07-14",
            "count": 1
          },
          {
            "date": "2018-07-18",
            "count": 1
          },
          {
            "date": "2018-07-19",
            "count": 1
          },
          {
            "date": "2018-07-28",
            "count": 1
          },
          {
            "date": "2018-08-01",
            "count": 1
          },
          {
            "date": "2018-08-02",
            "count": 1
          },
          {
            "date": "2018-08-03",
            "count": 2
          },
          {
            "date": "2018-08-10",
            "count": 1
          },
          {
            "date": "2018-08-14",
            "count": 1
          },
          {
            "date": "2018-08-20",
            "count": 2
          },
          {
            "date": "2018-08-22",
            "count": 1
          },
          {
            "date": "2018-08-24",
            "count": 1
          },
          {
            "date": "2018-08-29",
            "count": 2
          },
          {
            "date": "2018-09-01",
            "count": 1
          },
          {
            "date": "2018-09-04",
            "count": 1
          },
          {
            "date": "2018-09-07",
            "count": 1
          },
          {
            "date": "2018-09-12",
            "count": 1
          },
          {
            "date": "2018-09-13",
            "count": 1
          },
          {
            "date": "2018-09-16",
            "count": 1
          },
          {
            "date": "2018-09-19",
            "count": 1
          },
          {
            "date": "2018-09-20",
            "count": 1
          },
          {
            "date": "2018-09-27",
            "count": 1
          },
          {
            "date": "2018-10-10",
            "count": 1
          },
          {
            "date": "2018-10-12",
            "count": 1
          },
          {
            "date": "2018-10-15",
            "count": 1
          },
          {
            "date": "2018-10-19",
            "count": 1
          },
          {
            "date": "2018-10-25",
            "count": 2
          },
          {
            "date": "2018-10-29",
            "count": 1
          },
          {
            "date": "2018-11-06",
            "count": 1
          },
          {
            "date": "2018-11-08",
            "count": 3
          },
          {
            "date": "2018-11-09",
            "count": 1
          },
          {
            "date": "2018-11-10",
            "count": 1
          },
          {
            "date": "2018-11-12",
            "count": 1
          },
          {
            "date": "2018-11-14",
            "count": 1
          },
          {
            "date": "2018-11-19",
            "count": 2
          },
          {
            "date": "2018-11-20",
            "count": 1
          },
          {
            "date": "2018-11-22",
            "count": 4
          },
          {
            "date": "2018-11-24",
            "count": 1
          },
          {
            "date": "2018-11-26",
            "count": 2
          },
          {
            "date": "2018-11-27",
            "count": 3
          },
          {
            "date": "2018-11-29",
            "count": 1
          },
          {
            "date": "2018-11-30",
            "count": 1
          },
          {
            "date": "2018-12-03",
            "count": 1
          },
          {
            "date": "2018-12-07",
            "count": 1
          },
          {
            "date": "2018-12-08",
            "count": 1
          },
          {
            "date": "2018-12-11",
            "count": 1
          },
          {
            "date": "2018-12-15",
            "count": 1
          },
          {
            "date": "2018-12-17",
            "count": 1
          },
          {
            "date": "2018-12-19",
            "count": 1
          },
          {
            "date": "2018-12-22",
            "count": 1
          },
          {
            "date": "2018-12-24",
            "count": 1
          },
          {
            "date": "2018-12-28",
            "count": 1
          },
          {
            "date": "2018-12-29",
            "count": 1
          },
          {
            "date": "2019-01-02",
            "count": 1
          },
          {
            "date": "2019-01-03",
            "count": 3
          },
          {
            "date": "2019-01-05",
            "count": 2
          },
          {
            "date": "2019-01-09",
            "count": 1
          },
          {
            "date": "2019-01-16",
            "count": 1
          },
          {
            "date": "2019-01-20",
            "count": 1
          },
          {
            "date": "2019-01-22",
            "count": 1
          },
          {
            "date": "2019-01-25",
            "count": 1
          },
          {
            "date": "2019-01-27",
            "count": 1
          },
          {
            "date": "2019-01-28",
            "count": 1
          },
          {
            "date": "2019-01-30",
            "count": 2
          },
          {
            "date": "2019-02-05",
            "count": 1
          },
          {
            "date": "2019-02-08",
            "count": 2
          },
          {
            "date": "2019-02-13",
            "count": 3
          },
          {
            "date": "2019-02-14",
            "count": 1
          },
          {
            "date": "2019-02-19",
            "count": 1
          },
          {
            "date": "2019-02-20",
            "count": 1
          },
          {
            "date": "2019-02-21",
            "count": 2
          },
          {
            "date": "2019-02-22",
            "count": 1
          },
          {
            "date": "2019-02-26",
            "count": 2
          },
          {
            "date": "2019-02-27",
            "count": 2
          },
          {
            "date": "2019-03-02",
            "count": 1
          },
          {
            "date": "2019-03-04",
            "count": 1
          },
          {
            "date": "2019-03-05",
            "count": 1
          },
          {
            "date": "2019-03-07",
            "count": 1
          },
          {
            "date": "2019-03-09",
            "count": 1
          },
          {
            "date": "2019-03-12",
            "count": 1
          },
          {
            "date": "2019-03-18",
            "count": 1
          },
          {
            "date": "2019-03-19",
            "count": 1
          },
          {
            "date": "2019-03-20",
            "count": 1
          },
          {
            "date": "2019-03-22",
            "count": 1
          },
          {
            "date": "2019-03-25",
            "count": 3
          },
          {
            "date": "2019-03-27",
            "count": 1
          },
          {
            "date": "2019-04-01",
            "count": 1
          },
          {
            "date": "2019-04-02",
            "count": 1
          },
          {
            "date": "2019-04-04",
            "count": 1
          },
          {
            "date": "2019-04-08",
            "count": 1
          },
          {
            "date": "2019-04-10",
            "count": 1
          },
          {
            "date": "2019-04-12",
            "count": 1
          },
          {
            "date": "2019-04-16",
            "count": 2
          },
          {
            "date": "2019-04-19",
            "count": 1
          },
          {
            "date": "2019-04-20",
            "count": 1
          },
          {
            "date": "2019-04-23",
            "count": 2
          },
          {
            "date": "2019-05-01",
            "count": 1
          },
          {
            "date": "2019-05-09",
            "count": 2
          },
          {
            "date": "2019-05-10",
            "count": 1
          },
          {
            "date": "2019-05-16",
            "count": 1
          },
          {
            "date": "2019-05-19",
            "count": 1
          },
          {
            "date": "2019-05-30",
            "count": 1
          },
          {
            "date": "2019-06-06",
            "count": 1
          },
          {
            "date": "2019-06-11",
            "count": 1
          },
          {
            "date": "2019-06-12",
            "count": 1
          },
          {
            "date": "2019-06-20",
            "count": 1
          },
          {
            "date": "2019-06-24",
            "count": 2
          },
          {
            "date": "2019-07-05",
            "count": 1
          },
          {
            "date": "2019-07-15",
            "count": 1
          },
          {
            "date": "2019-07-16",
            "count": 2
          },
          {
            "date": "2019-07-27",
            "count": 1
          },
          {
            "date": "2019-07-30",
            "count": 1
          },
          {
            "date": "2019-07-31",
            "count": 2
          },
          {
            "date": "2019-08-01",
            "count": 1
          },
          {
            "date": "2019-08-02",
            "count": 1
          },
          {
            "date": "2019-08-07",
            "count": 1
          },
          {
            "date": "2019-08-14",
            "count": 1
          },
          {
            "date": "2019-08-21",
            "count": 1
          },
          {
            "date": "2019-09-11",
            "count": 1
          },
          {
            "date": "2019-09-17",
            "count": 1
          },
          {
            "date": "2019-09-24",
            "count": 1
          },
          {
            "date": "2019-09-29",
            "count": 1
          },
          {
            "date": "2019-09-30",
            "count": 1
          },
          {
            "date": "2019-10-04",
            "count": 1
          },
          {
            "date": "2019-10-09",
            "count": 1
          },
          {
            "date": "2019-10-14",
            "count": 1
          },
          {
            "date": "2019-10-16",
            "count": 1
          },
          {
            "date": "2019-10-22",
            "count": 1
          },
          {
            "date": "2019-10-23",
            "count": 1
          },
          {
            "date": "2019-10-28",
            "count": 1
          },
          {
            "date": "2019-11-08",
            "count": 1
          },
          {
            "date": "2019-11-11",
            "count": 1
          },
          {
            "date": "2019-11-18",
            "count": 1
          },
          {
            "date": "2019-11-25",
            "count": 3
          },
          {
            "date": "2019-11-28",
            "count": 1
          },
          {
            "date": "2019-12-09",
            "count": 1
          },
          {
            "date": "2019-12-10",
            "count": 1
          },
          {
            "date": "2019-12-12",
            "count": 1
          },
          {
            "date": "2019-12-16",
            "count": 1
          },
          {
            "date": "2019-12-17",
            "count": 1
          },
          {
            "date": "2019-12-18",
            "count": 1
          },
          {
            "date": "2019-12-26",
            "count": 1
          },
          {
            "date": "2019-12-27",
            "count": 1
          },
          {
            "date": "2020-01-07",
            "count": 1
          },
          {
            "date": "2020-01-08",
            "count": 1
          },
          {
            "date": "2020-01-12",
            "count": 1
          },
          {
            "date": "2020-01-14",
            "count": 1
          },
          {
            "date": "2020-01-15",
            "count": 1
          },
          {
            "date": "2020-01-28",
            "count": 1
          },
          {
            "date": "2020-02-10",
            "count": 1
          },
          {
            "date": "2020-02-14",
            "count": 1
          },
          {
            "date": "2020-02-20",
            "count": 1
          },
          {
            "date": "2020-02-23",
            "count": 1
          },
          {
            "date": "2020-02-25",
            "count": 1
          },
          {
            "date": "2020-02-26",
            "count": 1
          },
          {
            "date": "2020-03-04",
            "count": 1
          },
          {
            "date": "2020-03-08",
            "count": 1
          },
          {
            "date": "2020-03-09",
            "count": 1
          },
          {
            "date": "2020-03-16",
            "count": 1
          },
          {
            "date": "2020-03-19",
            "count": 2
          },
          {
            "date": "2020-03-22",
            "count": 1
          },
          {
            "date": "2020-03-26",
            "count": 1
          },
          {
            "date": "2020-03-28",
            "count": 1
          },
          {
            "date": "2020-04-01",
            "count": 1
          },
          {
            "date": "2020-04-07",
            "count": 2
          },
          {
            "date": "2020-04-09",
            "count": 1
          },
          {
            "date": "2020-04-13",
            "count": 1
          },
          {
            "date": "2020-04-14",
            "count": 1
          },
          {
            "date": "2020-04-15",
            "count": 1
          },
          {
            "date": "2020-04-29",
            "count": 1
          },
          {
            "date": "2020-05-01",
            "count": 1
          },
          {
            "date": "2020-05-04",
            "count": 1
          },
          {
            "date": "2020-05-07",
            "count": 1
          },
          {
            "date": "2020-05-09",
            "count": 1
          },
          {
            "date": "2020-05-16",
            "count": 1
          },
          {
            "date": "2020-05-19",
            "count": 1
          },
          {
            "date": "2020-05-26",
            "count": 1
          },
          {
            "date": "2020-05-29",
            "count": 1
          },
          {
            "date": "2020-06-02",
            "count": 1
          },
          {
            "date": "2020-06-03",
            "count": 1
          },
          {
            "date": "2020-06-05",
            "count": 1
          },
          {
            "date": "2020-06-07",
            "count": 2
          },
          {
            "date": "2020-06-08",
            "count": 1
          },
          {
            "date": "2020-06-11",
            "count": 2
          },
          {
            "date": "2020-06-12",
            "count": 1
          },
          {
            "date": "2020-06-19",
            "count": 1
          },
          {
            "date": "2020-06-20",
            "count": 1
          },
          {
            "date": "2020-06-23",
            "count": 1
          },
          {
            "date": "2020-06-24",
            "count": 1
          },
          {
            "date": "2020-06-25",
            "count": 1
          },
          {
            "date": "2020-06-27",
            "count": 1
          },
          {
            "date": "2020-06-29",
            "count": 1
          },
          {
            "date": "2020-07-01",
            "count": 1
          },
          {
            "date": "2020-07-02",
            "count": 1
          },
          {
            "date": "2020-07-09",
            "count": 1
          },
          {
            "date": "2020-07-10",
            "count": 2
          },
          {
            "date": "2020-07-14",
            "count": 1
          },
          {
            "date": "2020-07-15",
            "count": 2
          },
          {
            "date": "2020-07-20",
            "count": 1
          },
          {
            "date": "2020-07-22",
            "count": 1
          },
          {
            "date": "2020-07-23",
            "count": 1
          },
          {
            "date": "2020-07-25",
            "count": 1
          },
          {
            "date": "2020-07-27",
            "count": 1
          },
          {
            "date": "2020-07-30",
            "count": 1
          },
          {
            "date": "2020-08-03",
            "count": 2
          },
          {
            "date": "2020-08-06",
            "count": 1
          },
          {
            "date": "2020-08-09",
            "count": 2
          },
          {
            "date": "2020-08-13",
            "count": 1
          },
          {
            "date": "2020-08-14",
            "count": 1
          },
          {
            "date": "2020-08-15",
            "count": 1
          },
          {
            "date": "2020-08-16",
            "count": 1
          },
          {
            "date": "2020-08-17",
            "count": 1
          },
          {
            "date": "2020-08-19",
            "count": 1
          },
          {
            "date": "2020-08-21",
            "count": 3
          },
          {
            "date": "2020-08-31",
            "count": 1
          },
          {
            "date": "2020-09-05",
            "count": 1
          },
          {
            "date": "2020-09-07",
            "count": 1
          },
          {
            "date": "2020-09-16",
            "count": 2
          },
          {
            "date": "2020-09-17",
            "count": 1
          },
          {
            "date": "2020-09-21",
            "count": 1
          },
          {
            "date": "2020-09-29",
            "count": 1
          },
          {
            "date": "2020-10-06",
            "count": 1
          },
          {
            "date": "2020-10-08",
            "count": 1
          },
          {
            "date": "2020-10-09",
            "count": 2
          },
          {
            "date": "2020-10-12",
            "count": 1
          },
          {
            "date": "2020-10-14",
            "count": 1
          },
          {
            "date": "2020-10-25",
            "count": 1
          },
          {
            "date": "2020-10-27",
            "count": 1
          },
          {
            "date": "2020-10-29",
            "count": 1
          },
          {
            "date": "2020-11-01",
            "count": 1
          },
          {
            "date": "2020-11-02",
            "count": 1
          },
          {
            "date": "2020-11-04",
            "count": 1
          },
          {
            "date": "2020-11-06",
            "count": 2
          },
          {
            "date": "2020-11-10",
            "count": 1
          },
          {
            "date": "2020-11-11",
            "count": 1
          },
          {
            "date": "2020-11-12",
            "count": 1
          },
          {
            "date": "2020-11-17",
            "count": 1
          },
          {
            "date": "2020-11-18",
            "count": 1
          },
          {
            "date": "2020-11-19",
            "count": 1
          },
          {
            "date": "2020-11-20",
            "count": 1
          },
          {
            "date": "2020-11-23",
            "count": 1
          },
          {
            "date": "2020-11-24",
            "count": 1
          },
          {
            "date": "2020-11-27",
            "count": 1
          },
          {
            "date": "2020-11-29",
            "count": 1
          },
          {
            "date": "2020-12-06",
            "count": 1
          },
          {
            "date": "2020-12-08",
            "count": 1
          },
          {
            "date": "2020-12-11",
            "count": 1
          },
          {
            "date": "2020-12-13",
            "count": 1
          },
          {
            "date": "2020-12-18",
            "count": 1
          },
          {
            "date": "2020-12-19",
            "count": 2
          },
          {
            "date": "2020-12-22",
            "count": 2
          },
          {
            "date": "2020-12-29",
            "count": 3
          },
          {
            "date": "2021-01-11",
            "count": 2
          },
          {
            "date": "2021-01-12",
            "count": 1
          },
          {
            "date": "2021-01-14",
            "count": 2
          },
          {
            "date": "2021-01-19",
            "count": 1
          },
          {
            "date": "2021-01-20",
            "count": 1
          },
          {
            "date": "2021-01-23",
            "count": 1
          },
          {
            "date": "2021-01-26",
            "count": 1
          },
          {
            "date": "2021-01-27",
            "count": 1
          },
          {
            "date": "2021-01-28",
            "count": 1
          },
          {
            "date": "2021-01-29",
            "count": 1
          },
          {
            "date": "2021-02-02",
            "count": 1
          },
          {
            "date": "2021-02-04",
            "count": 2
          },
          {
            "date": "2021-02-08",
            "count": 2
          },
          {
            "date": "2021-02-18",
            "count": 1
          },
          {
            "date": "2021-02-24",
            "count": 1
          },
          {
            "date": "2021-03-01",
            "count": 1
          },
          {
            "date": "2021-03-10",
            "count": 1
          },
          {
            "date": "2021-03-12",
            "count": 2
          },
          {
            "date": "2021-03-13",
            "count": 1
          },
          {
            "date": "2021-03-14",
            "count": 1
          },
          {
            "date": "2021-03-24",
            "count": 1
          },
          {
            "date": "2021-04-01",
            "count": 1
          },
          {
            "date": "2021-04-02",
            "count": 1
          },
          {
            "date": "2021-04-08",
            "count": 1
          },
          {
            "date": "2021-04-15",
            "count": 1
          },
          {
            "date": "2021-04-21",
            "count": 1
          },
          {
            "date": "2021-05-10",
            "count": 1
          },
          {
            "date": "2021-05-12",
            "count": 1
          },
          {
            "date": "2021-05-14",
            "count": 1
          },
          {
            "date": "2021-05-19",
            "count": 2
          },
          {
            "date": "2021-05-20",
            "count": 2
          },
          {
            "date": "2021-05-28",
            "count": 2
          },
          {
            "date": "2021-05-31",
            "count": 1
          },
          {
            "date": "2021-06-02",
            "count": 1
          },
          {
            "date": "2021-06-05",
            "count": 1
          },
          {
            "date": "2021-06-08",
            "count": 1
          },
          {
            "date": "2021-06-11",
            "count": 1
          },
          {
            "date": "2021-06-15",
            "count": 1
          },
          {
            "date": "2021-06-18",
            "count": 1
          },
          {
            "date": "2021-06-24",
            "count": 1
          },
          {
            "date": "2021-06-26",
            "count": 1
          },
          {
            "date": "2021-06-28",
            "count": 1
          },
          {
            "date": "2021-07-01",
            "count": 2
          },
          {
            "date": "2021-07-03",
            "count": 1
          },
          {
            "date": "2021-07-07",
            "count": 1
          },
          {
            "date": "2021-07-14",
            "count": 2
          },
          {
            "date": "2021-07-21",
            "count": 1
          },
          {
            "date": "2021-07-26",
            "count": 1
          },
          {
            "date": "2021-07-30",
            "count": 1
          },
          {
            "date": "2021-08-05",
            "count": 1
          },
          {
            "date": "2021-08-13",
            "count": 1
          },
          {
            "date": "2021-08-14",
            "count": 2
          },
          {
            "date": "2021-08-19",
            "count": 1
          },
          {
            "date": "2021-08-20",
            "count": 2
          },
          {
            "date": "2021-08-23",
            "count": 1
          },
          {
            "date": "2021-08-24",
            "count": 1
          },
          {
            "date": "2021-08-26",
            "count": 3
          },
          {
            "date": "2021-08-27",
            "count": 1
          },
          {
            "date": "2021-08-29",
            "count": 2
          },
          {
            "date": "2021-08-30",
            "count": 2
          },
          {
            "date": "2021-09-01",
            "count": 2
          },
          {
            "date": "2021-09-02",
            "count": 1
          },
          {
            "date": "2021-09-08",
            "count": 1
          },
          {
            "date": "2021-09-09",
            "count": 1
          },
          {
            "date": "2021-09-13",
            "count": 3
          },
          {
            "date": "2021-09-16",
            "count": 1
          },
          {
            "date": "2021-09-27",
            "count": 1
          },
          {
            "date": "2021-09-29",
            "count": 1
          },
          {
            "date": "2021-10-01",
            "count": 1
          },
          {
            "date": "2021-10-06",
            "count": 2
          },
          {
            "date": "2021-10-11",
            "count": 1
          },
          {
            "date": "2021-10-13",
            "count": 1
          },
          {
            "date": "2021-10-17",
            "count": 1
          },
          {
            "date": "2021-10-19",
            "count": 1
          },
          {
            "date": "2021-10-20",
            "count": 1
          },
          {
            "date": "2021-10-21",
            "count": 1
          },
          {
            "date": "2021-10-23",
            "count": 1
          },
          {
            "date": "2021-10-27",
            "count": 1
          },
          {
            "date": "2021-10-29",
            "count": 3
          },
          {
            "date": "2021-11-01",
            "count": 1
          },
          {
            "date": "2021-11-03",
            "count": 1
          },
          {
            "date": "2021-11-08",
            "count": 1
          },
          {
            "date": "2021-11-15",
            "count": 1
          },
          {
            "date": "2021-11-17",
            "count": 1
          },
          {
            "date": "2021-11-18",
            "count": 1
          },
          {
            "date": "2021-11-23",
            "count": 1
          },
          {
            "date": "2021-12-02",
            "count": 1
          },
          {
            "date": "2021-12-06",
            "count": 1
          },
          {
            "date": "2021-12-14",
            "count": 1
          },
          {
            "date": "2021-12-20",
            "count": 1
          },
          {
            "date": "2021-12-22",
            "count": 1
          },
          {
            "date": "2021-12-25",
            "count": 1
          },
          {
            "date": "2021-12-27",
            "count": 1
          },
          {
            "date": "2021-12-28",
            "count": 1
          },
          {
            "date": "2021-12-29",
            "count": 1
          },
          {
            "date": "2022-01-04",
            "count": 1
          },
          {
            "date": "2022-01-10",
            "count": 1
          },
          {
            "date": "2022-01-21",
            "count": 1
          },
          {
            "date": "2022-01-22",
            "count": 1
          },
          {
            "date": "2022-01-25",
            "count": 1
          },
          {
            "date": "2022-01-26",
            "count": 1
          },
          {
            "date": "2022-01-27",
            "count": 1
          },
          {
            "date": "2022-01-29",
            "count": 1
          },
          {
            "date": "2022-02-01",
            "count": 1
          },
          {
            "date": "2022-02-04",
            "count": 1
          },
          {
            "date": "2022-02-16",
            "count": 2
          },
          {
            "date": "2022-02-18",
            "count": 1
          },
          {
            "date": "2022-02-28",
            "count": 1
          },
          {
            "date": "2022-03-01",
            "count": 1
          },
          {
            "date": "2022-03-02",
            "count": 1
          },
          {
            "date": "2022-03-03",
            "count": 1
          },
          {
            "date": "2022-03-09",
            "count": 1
          },
          {
            "date": "2022-03-19",
            "count": 1
          },
          {
            "date": "2022-03-20",
            "count": 1
          },
          {
            "date": "2022-03-22",
            "count": 2
          },
          {
            "date": "2022-03-23",
            "count": 1
          },
          {
            "date": "2022-03-24",
            "count": 1
          },
          {
            "date": "2022-03-25",
            "count": 1
          },
          {
            "date": "2022-03-26",
            "count": 1
          },
          {
            "date": "2022-03-29",
            "count": 1
          },
          {
            "date": "2022-04-01",
            "count": 1
          },
          {
            "date": "2022-04-04",
            "count": 1
          },
          {
            "date": "2022-04-08",
            "count": 1
          },
          {
            "date": "2022-04-12",
            "count": 1
          },
          {
            "date": "2022-04-13",
            "count": 1
          },
          {
            "date": "2022-04-14",
            "count": 1
          },
          {
            "date": "2022-04-15",
            "count": 1
          },
          {
            "date": "2022-04-19",
            "count": 1
          },
          {
            "date": "2022-04-26",
            "count": 1
          },
          {
            "date": "2022-04-27",
            "count": 1
          },
          {
            "date": "2022-05-01",
            "count": 1
          },
          {
            "date": "2022-05-12",
            "count": 1
          },
          {
            "date": "2022-05-13",
            "count": 1
          },
          {
            "date": "2022-05-19",
            "count": 1
          },
          {
            "date": "2022-05-22",
            "count": 1
          },
          {
            "date": "2022-05-23",
            "count": 1
          },
          {
            "date": "2022-06-01",
            "count": 1
          },
          {
            "date": "2022-06-23",
            "count": 2
          },
          {
            "date": "2022-07-05",
            "count": 1
          },
          {
            "date": "2022-07-06",
            "count": 2
          },
          {
            "date": "2022-07-10",
            "count": 1
          },
          {
            "date": "2022-07-12",
            "count": 1
          },
          {
            "date": "2022-07-15",
            "count": 1
          },
          {
            "date": "2022-07-26",
            "count": 2
          },
          {
            "date": "2022-07-28",
            "count": 1
          },
          {
            "date": "2022-08-01",
            "count": 1
          },
          {
            "date": "2022-08-02",
            "count": 1
          },
          {
            "date": "2022-08-03",
            "count": 1
          },
          {
            "date": "2022-08-04",
            "count": 1
          },
          {
            "date": "2022-08-11",
            "count": 1
          },
          {
            "date": "2022-08-15",
            "count": 1
          },
          {
            "date": "2022-08-18",
            "count": 1
          },
          {
            "date": "2022-08-23",
            "count": 3
          },
          {
            "date": "2022-08-24",
            "count": 1
          },
          {
            "date": "2022-08-25",
            "count": 1
          },
          {
            "date": "2022-08-26",
            "count": 1
          },
          {
            "date": "2022-08-30",
            "count": 1
          },
          {
            "date": "2022-08-31",
            "count": 2
          },
          {
            "date": "2022-09-14",
            "count": 1
          },
          {
            "date": "2022-09-15",
            "count": 1
          },
          {
            "date": "2022-09-16",
            "count": 1
          },
          {
            "date": "2022-09-21",
            "count": 1
          },
          {
            "date": "2022-09-22",
            "count": 2
          },
          {
            "date": "2022-09-26",
            "count": 2
          },
          {
            "date": "2022-09-30",
            "count": 1
          },
          {
            "date": "2022-10-07",
            "count": 1
          },
          {
            "date": "2022-10-13",
            "count": 1
          },
          {
            "date": "2022-10-20",
            "count": 1
          },
          {
            "date": "2022-10-24",
            "count": 1
          },
          {
            "date": "2022-10-29",
            "count": 1
          },
          {
            "date": "2022-10-31",
            "count": 1
          },
          {
            "date": "2022-11-03",
            "count": 1
          },
          {
            "date": "2022-11-07",
            "count": 1
          },
          {
            "date": "2022-11-14",
            "count": 1
          },
          {
            "date": "2022-11-15",
            "count": 2
          },
          {
            "date": "2022-11-16",
            "count": 2
          },
          {
            "date": "2022-11-22",
            "count": 2
          },
          {
            "date": "2022-11-24",
            "count": 1
          },
          {
            "date": "2022-11-25",
            "count": 1
          },
          {
            "date": "2022-12-06",
            "count": 1
          },
          {
            "date": "2022-12-07",
            "count": 2
          },
          {
            "date": "2022-12-08",
            "count": 1
          },
          {
            "date": "2022-12-09",
            "count": 1
          },
          {
            "date": "2022-12-26",
            "count": 1
          },
          {
            "date": "2023-01-03",
            "count": 1
          },
          {
            "date": "2023-01-04",
            "count": 1
          },
          {
            "date": "2023-01-10",
            "count": 1
          },
          {
            "date": "2023-01-16",
            "count": 1
          },
          {
            "date": "2023-01-23",
            "count": 1
          },
          {
            "date": "2023-01-27",
            "count": 1
          },
          {
            "date": "2023-01-28",
            "count": 1
          },
          {
            "date": "2023-01-30",
            "count": 2
          },
          {
            "date": "2023-02-02",
            "count": 1
          },
          {
            "date": "2023-02-03",
            "count": 1
          },
          {
            "date": "2023-02-06",
            "count": 1
          },
          {
            "date": "2023-02-13",
            "count": 1
          },
          {
            "date": "2023-02-20",
            "count": 1
          },
          {
            "date": "2023-02-21",
            "count": 1
          },
          {
            "date": "2023-02-22",
            "count": 1
          },
          {
            "date": "2023-02-24",
            "count": 2
          },
          {
            "date": "2023-03-02",
            "count": 1
          },
          {
            "date": "2023-03-12",
            "count": 1
          },
          {
            "date": "2023-03-16",
            "count": 2
          },
          {
            "date": "2023-03-18",
            "count": 1
          },
          {
            "date": "2023-03-21",
            "count": 1
          },
          {
            "date": "2023-03-22",
            "count": 1
          },
          {
            "date": "2023-04-09",
            "count": 1
          },
          {
            "date": "2023-04-14",
            "count": 1
          },
          {
            "date": "2023-04-18",
            "count": 1
          },
          {
            "date": "2023-04-19",
            "count": 1
          },
          {
            "date": "2023-04-20",
            "count": 1
          },
          {
            "date": "2023-04-21",
            "count": 1
          },
          {
            "date": "2023-04-22",
            "count": 1
          },
          {
            "date": "2023-04-24",
            "count": 2
          },
          {
            "date": "2023-04-25",
            "count": 1
          },
          {
            "date": "2023-04-26",
            "count": 1
          },
          {
            "date": "2023-04-27",
            "count": 1
          },
          {
            "date": "2023-05-11",
            "count": 1
          },
          {
            "date": "2023-05-15",
            "count": 1
          },
          {
            "date": "2023-05-23",
            "count": 1
          },
          {
            "date": "2023-05-24",
            "count": 1
          },
          {
            "date": "2023-06-01",
            "count": 1
          },
          {
            "date": "2023-06-09",
            "count": 1
          },
          {
            "date": "2023-06-15",
            "count": 1
          },
          {
            "date": "2023-06-16",
            "count": 2
          },
          {
            "date": "2023-06-17",
            "count": 1
          },
          {
            "date": "2023-07-04",
            "count": 1
          },
          {
            "date": "2023-07-06",
            "count": 1
          },
          {
            "date": "2023-07-10",
            "count": 1
          },
          {
            "date": "2023-07-18",
            "count": 1
          },
          {
            "date": "2023-07-24",
            "count": 1
          },
          {
            "date": "2023-07-28",
            "count": 2
          },
          {
            "date": "2023-08-09",
            "count": 1
          },
          {
            "date": "2023-08-12",
            "count": 1
          },
          {
            "date": "2023-08-18",
            "count": 1
          },
          {
            "date": "2023-08-23",
            "count": 1
          },
          {
            "date": "2023-08-29",
            "count": 1
          },
          {
            "date": "2023-09-02",
            "count": 1
          },
          {
            "date": "2023-09-06",
            "count": 1
          },
          {
            "date": "2023-09-13",
            "count": 1
          },
          {
            "date": "2023-09-14",
            "count": 1
          },
          {
            "date": "2023-09-27",
            "count": 1
          },
          {
            "date": "2023-10-20",
            "count": 1
          },
          {
            "date": "2023-10-23",
            "count": 1
          },
          {
            "date": "2023-11-06",
            "count": 1
          },
          {
            "date": "2023-11-08",
            "count": 1
          },
          {
            "date": "2023-11-11",
            "count": 1
          },
          {
            "date": "2023-11-25",
            "count": 1
          },
          {
            "date": "2023-12-04",
            "count": 1
          },
          {
            "date": "2023-12-05",
            "count": 1
          },
          {
            "date": "2023-12-08",
            "count": 1
          },
          {
            "date": "2023-12-15",
            "count": 1
          },
          {
            "date": "2023-12-24",
            "count": 1
          },
          {
            "date": "2024-01-03",
            "count": 1
          },
          {
            "date": "2024-01-13",
            "count": 1
          },
          {
            "date": "2024-01-18",
            "count": 1
          },
          {
            "date": "2024-01-24",
            "count": 1
          },
          {
            "date": "2024-01-30",
            "count": 1
          },
          {
            "date": "2024-02-09",
            "count": 2
          },
          {
            "date": "2024-02-12",
            "count": 1
          },
          {
            "date": "2024-02-13",
            "count": 1
          },
          {
            "date": "2024-02-22",
            "count": 1
          },
          {
            "date": "2024-02-24",
            "count": 1
          },
          {
            "date": "2024-02-26",
            "count": 1
          },
          {
            "date": "2024-03-03",
            "count": 1
          },
          {
            "date": "2024-03-05",
            "count": 1
          },
          {
            "date": "2024-03-07",
            "count": 1
          },
          {
            "date": "2024-03-21",
            "count": 1
          },
          {
            "date": "2024-03-29",
            "count": 1
          },
          {
            "date": "2024-04-06",
            "count": 1
          },
          {
            "date": "2024-04-18",
            "count": 1
          },
          {
            "date": "2024-04-19",
            "count": 1
          },
          {
            "date": "2024-04-22",
            "count": 1
          },
          {
            "date": "2024-04-24",
            "count": 1
          },
          {
            "date": "2024-04-25",
            "count": 1
          },
          {
            "date": "2024-05-01",
            "count": 1
          },
          {
            "date": "2024-05-09",
            "count": 1
          },
          {
            "date": "2024-05-27",
            "count": 1
          },
          {
            "date": "2024-05-29",
            "count": 1
          },
          {
            "date": "2024-06-01",
            "count": 1
          },
          {
            "date": "2024-06-05",
            "count": 1
          },
          {
            "date": "2024-06-08",
            "count": 1
          },
          {
            "date": "2024-06-12",
            "count": 2
          },
          {
            "date": "2024-06-27",
            "count": 2
          },
          {
            "date": "2024-06-28",
            "count": 1
          },
          {
            "date": "2024-06-30",
            "count": 1
          },
          {
            "date": "2024-07-09",
            "count": 1
          },
          {
            "date": "2024-07-10",
            "count": 1
          },
          {
            "date": "2024-07-12",
            "count": 1
          },
          {
            "date": "2024-07-15",
            "count": 1
          },
          {
            "date": "2024-07-21",
            "count": 1
          },
          {
            "date": "2024-07-29",
            "count": 1
          },
          {
            "date": "2024-08-01",
            "count": 2
          },
          {
            "date": "2024-08-12",
            "count": 1
          },
          {
            "date": "2024-08-23",
            "count": 1
          },
          {
            "date": "2024-08-30",
            "count": 1
          },
          {
            "date": "2024-09-09",
            "count": 1
          },
          {
            "date": "2024-09-10",
            "count": 1
          },
          {
            "date": "2024-09-28",
            "count": 1
          },
          {
            "date": "2024-10-03",
            "count": 1
          },
          {
            "date": "2024-10-09",
            "count": 2
          },
          {
            "date": "2024-10-25",
            "count": 1
          },
          {
            "date": "2024-11-07",
            "count": 1
          },
          {
            "date": "2024-11-08",
            "count": 1
          },
          {
            "date": "2024-11-13",
            "count": 1
          },
          {
            "date": "2024-11-14",
            "count": 1
          },
          {
            "date": "2024-11-22",
            "count": 1
          },
          {
            "date": "2024-12-23",
            "count": 1
          },
          {
            "date": "2025-01-16",
            "count": 1
          },
          {
            "date": "2025-01-20",
            "count": 1
          },
          {
            "date": "2025-01-27",
            "count": 1
          },
          {
            "date": "2025-01-29",
            "count": 1
          },
          {
            "date": "2025-02-14",
            "count": 2
          },
          {
            "date": "2025-02-19",
            "count": 1
          },
          {
            "date": "2025-03-20",
            "count": 1
          },
          {
            "date": "2025-03-27",
            "count": 1
          },
          {
            "date": "2025-04-03",
            "count": 1
          },
          {
            "date": "2025-04-22",
            "count": 1
          },
          {
            "date": "2025-04-23",
            "count": 1
          },
          {
            "date": "2025-04-26",
            "count": 1
          },
          {
            "date": "2025-05-02",
            "count": 1
          },
          {
            "date": "2025-05-21",
            "count": 1
          },
          {
            "date": "2025-05-23",
            "count": 1
          },
          {
            "date": "2025-06-04",
            "count": 1
          },
          {
            "date": "2025-06-06",
            "count": 1
          },
          {
            "date": "2025-07-03",
            "count": 1
          },
          {
            "date": "2025-07-19",
            "count": 1
          },
          {
            "date": "2025-07-22",
            "count": 1
          },
          {
            "date": "2025-07-23",
            "count": 1
          },
          {
            "date": "2025-07-24",
            "count": 1
          },
          {
            "date": "2025-07-25",
            "count": 1
          },
          {
            "date": "2025-08-01",
            "count": 1
          },
          {
            "date": "2025-09-04",
            "count": 1
          },
          {
            "date": "2025-09-11",
            "count": 1
          },
          {
            "date": "2025-10-05",
            "count": 1
          },
          {
            "date": "2025-10-08",
            "count": 1
          },
          {
            "date": "2025-10-09",
            "count": 1
          },
          {
            "date": "2025-10-20",
            "count": 1
          },
          {
            "date": "2025-11-29",
            "count": 1
          },
          {
            "date": "2025-12-06",
            "count": 1
          },
          {
            "date": "2025-12-20",
            "count": 1
          },
          {
            "date": "2026-01-08",
            "count": 1
          },
          {
            "date": "2026-01-10",
            "count": 1
          },
          {
            "date": "2026-01-14",
            "count": 1
          },
          {
            "date": "2026-01-15",
            "count": 1
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-02-03",
            "count": 1
          },
          {
            "date": "2026-02-06",
            "count": 1
          },
          {
            "date": "2026-02-14",
            "count": 1
          },
          {
            "date": "2026-02-16",
            "count": 1
          },
          {
            "date": "2026-04-02",
            "count": 1
          },
          {
            "date": "2026-04-03",
            "count": 1
          },
          {
            "date": "2026-04-08",
            "count": 1
          },
          {
            "date": "2026-04-09",
            "count": 2
          },
          {
            "date": "2026-04-15",
            "count": 1
          },
          {
            "date": "2026-04-28",
            "count": 1
          },
          {
            "date": "2026-05-06",
            "count": 1
          },
          {
            "date": "2026-05-18",
            "count": 1
          },
          {
            "date": "2026-05-24",
            "count": 1
          },
          {
            "date": "2026-05-31",
            "count": 1
          },
          {
            "date": "2026-06-11",
            "count": 1
          },
          {
            "date": "2026-06-12",
            "count": 1
          },
          {
            "date": "2026-06-17",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 1
          },
          {
            "date": "2026-07-08",
            "count": 1
          },
          {
            "date": "2026-07-15",
            "count": 1
          },
          {
            "date": "2026-07-18",
            "count": 1
          },
          {
            "date": "2026-07-25",
            "count": 1
          }
        ],
        "complete": false,
        "collected": 1000,
        "total_forks": 1113
      },
      "star_history": null,
      "open_issues_and_prs": 1
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": true,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [
        "examples/docker-compose/mock-from-openapi/config/openapi.yaml",
        "examples/docker-compose/validation-proxy/config/openapi.yaml",
        "mockserver/mockserver-core/src/test/resources/grpc/catalog.proto",
        "mockserver/mockserver-core/src/test/resources/grpc/greeting.proto",
        "mockserver/mockserver-core/src/test/resources/grpc/orders.proto",
        "mockserver/mockserver-core/src/test/resources/grpc/orders_common.proto"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [
        "mockserver-client-node/tsconfig.json",
        "mockserver-testcontainers/node/tsconfig.json",
        "mockserver-ui/tsconfig.json",
        "mockserver-vscode/tsconfig.json"
      ],
      "toolchain_manifests": [
        "examples/dotnet/callback/callback.csproj",
        "examples/dotnet/create_expectation/create_expectation.csproj",
        "examples/dotnet/load_scenario/load_scenario.csproj",
        "examples/dotnet/modify_proxied_response/modify_proxied_response.csproj",
        "examples/dotnet/scenario/scenario.csproj",
        "examples/go/callback/go.mod",
        "examples/go/create_expectation/go.mod",
        "examples/go/load_scenario/go.mod",
        "examples/go/modify_proxied_response/go.mod",
        "examples/go/scenario/go.mod",
        "examples/java/pom.xml",
        "examples/rust/callback/Cargo.toml",
        "examples/rust/create_expectation/Cargo.toml",
        "examples/rust/load_scenario/Cargo.toml",
        "examples/rust/modify_proxied_response/Cargo.toml",
        "examples/rust/scenario/Cargo.toml",
        "examples/wasm/go/go.mod",
        "examples/wasm/rust-request-v2/Cargo.toml",
        "examples/wasm/rust-request/Cargo.toml",
        "examples/wasm/rust-shape-response/Cargo.toml",
        "examples/wasm/rust/Cargo.toml",
        "examples/wasm/sdk-rust/Cargo.toml",
        "mockserver-client-dotnet/src/MockServer.Client/MockServer.Client.csproj",
        "mockserver-client-dotnet/test/MockServer.Client.IntegrationTests/MockServer.Client.IntegrationTests.csproj",
        "mockserver-client-dotnet/test/MockServer.Client.Tests/MockServer.Client.Tests.csproj",
        "mockserver-client-go/go.mod",
        "mockserver-client-rust/Cargo.toml",
        "mockserver-jetbrains/build.gradle.kts",
        "mockserver-testcontainers/dotnet/src/Testcontainers.MockServer/Testcontainers.MockServer.csproj",
        "mockserver-testcontainers/dotnet/tests/Testcontainers.MockServer.Tests/Testcontainers.MockServer.Tests.csproj",
        "mockserver-testcontainers/go/go.mod",
        "mockserver-testcontainers/rust/Cargo.toml",
        "mockserver/mockserver-async/pom.xml",
        "mockserver/mockserver-benchmark/pom.xml",
        "mockserver/mockserver-blob-azure/pom.xml",
        "mockserver/mockserver-blob-gcs/pom.xml",
        "mockserver/mockserver-blob-s3/pom.xml",
        "mockserver/mockserver-bom/pom.xml",
        "mockserver/mockserver-client-java-no-dependencies/pom.xml",
        "mockserver/mockserver-client-java/pom.xml",
        "mockserver/mockserver-core/pom.xml",
        "mockserver/mockserver-integration-testing-no-dependencies/pom.xml",
        "mockserver/mockserver-integration-testing/pom.xml",
        "mockserver/mockserver-junit-jupiter-no-dependencies/pom.xml",
        "mockserver/mockserver-junit-jupiter/pom.xml",
        "mockserver/mockserver-junit-rule-no-dependencies/pom.xml",
        "mockserver/mockserver-junit-rule/pom.xml",
        "mockserver/mockserver-k8s-webhook/pom.xml",
        "mockserver/mockserver-maven-plugin/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-main-classpath-with-class-callback/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-main-classpath/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-test-classpath-with-class-callback/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-test-classpath/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-json-main-classpath/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-json-test-classpath/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-from-command-line/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-stop-forked-from-command-line/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-stop-forked-from-pom/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-start-using-plugin-stops-using-listener-and-plugin/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-start-using-plugin-stops-using-listener/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-starts-stops-server-from-pom-explicitly/pom.xml",
        "mockserver/mockserver-maven-plugin/src/integration-tests/skip/pom.xml",
        "mockserver/mockserver-netty-no-dependencies/pom.xml",
        "mockserver/mockserver-netty-no-dependencies/src/integration-tests/gradle-netty-no-dependencies-dependencies/build.gradle",
        "mockserver/mockserver-netty-no-dependencies/src/integration-tests/maven-netty-no-dependencies-dependency/pom.xml",
        "mockserver/mockserver-netty/pom.xml",
        "mockserver/mockserver-netty/src/integration-tests/maven-netty-jar-with-dependencies-dependency/pom.xml",
        "mockserver/mockserver-proxy-war/pom.xml",
        "mockserver/mockserver-spring-boot-starter/pom.xml",
        "mockserver/mockserver-spring-test-listener-no-dependencies/pom.xml",
        "mockserver/mockserver-spring-test-listener/pom.xml",
        "mockserver/mockserver-state-infinispan/pom.xml",
        "mockserver/mockserver-testcontainers/pom.xml",
        "mockserver/mockserver-testing/pom.xml",
        "mockserver/mockserver-war/pom.xml",
        "mockserver/pom.xml"
      ],
      "largest_source_bytes": 470219,
      "source_files_sampled": 3695,
      "oversized_source_files": 71,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 31105
    },
    "dependencies": {
      "manifests": [
        "jekyll-www.mock-server.com/Gemfile",
        "mockserver-client-go/go.mod",
        "mockserver-client-node/package.json",
        "mockserver-client-php/composer.json",
        "mockserver-client-python/pyproject.toml",
        "mockserver-client-ruby/Gemfile",
        "mockserver-client-rust/Cargo.toml",
        "mockserver-jetbrains/build.gradle.kts",
        "mockserver-node/package.json",
        "mockserver-ui/package.json",
        "mockserver-vscode/package.json",
        "mockserver/pom.xml"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "org.apache.tomcat.embed:tomcat-embed-core",
            "direct": true,
            "version": "9.0.117",
            "severity": "critical",
            "ecosystem": "maven",
            "cvss_score": 9.8,
            "advisory_ids": [
              "GHSA-5m62-pw8w-7w9f",
              "GHSA-5mp6-jrq3-r938",
              "GHSA-9m89-8frq-c98c",
              "GHSA-fv25-8xcx-gqjc",
              "GHSA-gx5v-xp9w-j4cg",
              "GHSA-h6fc-48rj-7qqh",
              "GHSA-r29c-68gh-xp6x"
            ],
            "fixed_version": "11.0.22",
            "advisory_count": 7,
            "oldest_advisory_days": 77
          },
          {
            "name": "org.springframework:spring-web",
            "direct": true,
            "version": "5.3.39",
            "severity": "critical",
            "ecosystem": "maven",
            "cvss_score": 9.8,
            "advisory_ids": [
              "GHSA-4gc7-5j7h-4qph",
              "GHSA-4wrc-f8pq-fpqp"
            ],
            "fixed_version": "6.1.14",
            "advisory_count": 2,
            "oldest_advisory_days": 1527
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-core",
            "direct": true,
            "version": "2.21.3",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-r7wm-3cxj-wff9"
            ],
            "fixed_version": "3.2.1",
            "advisory_count": 1,
            "oldest_advisory_days": 7
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-databind",
            "direct": true,
            "version": "2.21.3",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 8.1,
            "advisory_ids": [
              "GHSA-3pjw-73gf-8qr5",
              "GHSA-5gvw-p9qm-jgwh",
              "GHSA-5hh8-q8hv-fr38",
              "GHSA-5jmj-h7xm-6q6v",
              "GHSA-9fxm-vc8v-hj55",
              "GHSA-hgj6-7826-r7m5",
              "GHSA-j3rv-43j4-c7qm",
              "GHSA-mhm7-754m-9p8w",
              "GHSA-rcqc-6cw3-h962",
              "GHSA-rmj7-2vxq-3g9f"
            ],
            "fixed_version": "3.2.1",
            "advisory_count": 10,
            "oldest_advisory_days": 35
          },
          {
            "name": "io.netty:netty-codec-http",
            "direct": true,
            "version": "4.2.13.Final",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4mp9-239f-g9hg",
              "GHSA-6cqp-g7gg-8hr5",
              "GHSA-6jqx-86gh-f27w",
              "GHSA-gcjf-9mgh-3p7g",
              "GHSA-hvcg-qmg6-jm4c",
              "GHSA-jppx-w49h-x2qq",
              "GHSA-mvh2-crg5-v77c",
              "GHSA-q4f6-jm68-57ww"
            ],
            "fixed_version": "4.2.16.Final",
            "advisory_count": 8,
            "oldest_advisory_days": 43
          },
          {
            "name": "io.netty:netty-handler",
            "direct": true,
            "version": "4.2.13.Final",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 8.1,
            "advisory_ids": [
              "GHSA-3qp7-7mw8-wx86",
              "GHSA-c653-97m9-rcg9",
              "GHSA-x4gw-5cx5-pgmh"
            ],
            "fixed_version": "4.2.15.Final",
            "advisory_count": 3,
            "oldest_advisory_days": 50
          },
          {
            "name": "io.netty:netty-resolver-dns",
            "direct": true,
            "version": "4.2.13.Final",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 8.7,
            "advisory_ids": [
              "GHSA-5pvg-856g-cp85",
              "GHSA-676x-f7gg-47vc",
              "GHSA-xmv7-r254-6q78"
            ],
            "fixed_version": "4.2.15.Final",
            "advisory_count": 3,
            "oldest_advisory_days": 50
          },
          {
            "name": "org.springframework.boot:spring-boot",
            "direct": true,
            "version": "2.7.18",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.3,
            "advisory_ids": [
              "GHSA-rc42-6c7j-7h5r",
              "GHSA-wwpq-f5c3-7hvx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 2,
            "oldest_advisory_days": 457
          },
          {
            "name": "org.springframework:spring-core",
            "direct": true,
            "version": "5.3.39",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-jmp9-x22r-554x"
            ],
            "fixed_version": "6.2.11",
            "advisory_count": 1,
            "oldest_advisory_days": 316
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.16",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-mh99-v99m-4gvg"
            ],
            "fixed_version": "5.0.8",
            "advisory_count": 1,
            "oldest_advisory_days": 4
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.17",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-mh99-v99m-4gvg"
            ],
            "fixed_version": "5.0.8",
            "advisory_count": 1,
            "oldest_advisory_days": 4
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.7",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-mh99-v99m-4gvg"
            ],
            "fixed_version": "5.0.8",
            "advisory_count": 1,
            "oldest_advisory_days": 4
          },
          {
            "name": "io.netty:netty-codec-compression",
            "direct": false,
            "version": "4.2.13.Final",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-558v-64gr-wgg4"
            ],
            "fixed_version": "4.2.16.Final",
            "advisory_count": 1,
            "oldest_advisory_days": 6
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.17.23",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.1,
            "advisory_ids": [
              "GHSA-f23m-r3pf-42rh",
              "GHSA-r5fr-rjxr-66jc"
            ],
            "fixed_version": "4.18.0",
            "advisory_count": 2,
            "oldest_advisory_days": 118
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.0.8",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-23c5-xmqv-rm74",
              "GHSA-3ppc-4f35-3m26",
              "GHSA-7r86-cg39-jmmj"
            ],
            "fixed_version": "10.2.3",
            "advisory_count": 3,
            "oldest_advisory_days": 160
          },
          {
            "name": "org.eclipse.jetty:jetty-http",
            "direct": false,
            "version": "9.4.58.v20250814",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.4,
            "advisory_ids": [
              "GHSA-355h-qmc2-wpwf",
              "GHSA-qh8g-58pp-2wxh"
            ],
            "fixed_version": "12.1.7",
            "advisory_count": 2,
            "oldest_advisory_days": 652
          },
          {
            "name": "org.springframework:spring-webflux",
            "direct": false,
            "version": "5.3.31",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4773-3jfm-qmx3",
              "GHSA-5843-p793-ghmm",
              "GHSA-6hcq-hmm3-jj3c",
              "GHSA-6p4f-wcwh-5vvm",
              "GHSA-cx7f-g6mp-7hqm",
              "GHSA-g5vr-rgqm-vf78",
              "GHSA-wg35-8jpf-2xv3"
            ],
            "fixed_version": "7.0.7",
            "advisory_count": 7,
            "oldest_advisory_days": 684
          },
          {
            "name": "org.springframework:spring-webmvc",
            "direct": false,
            "version": "5.3.39",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4773-3jfm-qmx3",
              "GHSA-6hcq-hmm3-jj3c",
              "GHSA-6p4f-wcwh-5vvm",
              "GHSA-cx7f-g6mp-7hqm",
              "GHSA-g5vr-rgqm-vf78",
              "GHSA-r936-gwx5-v52f",
              "GHSA-w3c8-7r8f-9jp8",
              "GHSA-wg35-8jpf-2xv3"
            ],
            "fixed_version": "7.0.7",
            "advisory_count": 8,
            "oldest_advisory_days": 684
          },
          {
            "name": "io.netty:netty-codec-dns",
            "direct": true,
            "version": "4.2.13.Final",
            "severity": "moderate",
            "ecosystem": "maven",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-mfg7-5gfp-c4w3"
            ],
            "fixed_version": "4.2.16.Final",
            "advisory_count": 1,
            "oldest_advisory_days": 5
          },
          {
            "name": "io.netty:netty-codec-http2",
            "direct": true,
            "version": "4.2.13.Final",
            "severity": "moderate",
            "ecosystem": "maven",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-563q-j3cm-6jxm",
              "GHSA-5x3r-wrvg-rp6q",
              "GHSA-c2gf-v879-257j",
              "GHSA-c69g-56f8-xwqj"
            ],
            "fixed_version": "4.2.16.Final",
            "advisory_count": 4,
            "oldest_advisory_days": 50
          },
          {
            "name": "io.netty:netty-transport-native-epoll",
            "direct": true,
            "version": "4.2.13.Final",
            "severity": "moderate",
            "ecosystem": "maven",
            "cvss_score": 4,
            "advisory_ids": [
              "GHSA-w573-9ffj-6ff9"
            ],
            "fixed_version": "4.2.15.Final",
            "advisory_count": 1,
            "oldest_advisory_days": 50
          },
          {
            "name": "org.springframework:spring-context",
            "direct": true,
            "version": "5.3.39",
            "severity": "moderate",
            "ecosystem": "maven",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-4gc7-5j7h-4qph",
              "GHSA-4wp7-92pw-q264"
            ],
            "fixed_version": "6.2.7",
            "advisory_count": 2,
            "oldest_advisory_days": 649
          },
          {
            "name": "io.projectreactor.netty:reactor-netty-http",
            "direct": false,
            "version": "1.0.39",
            "severity": "moderate",
            "ecosystem": "maven",
            "cvss_score": 6.1,
            "advisory_ids": [
              "GHSA-4q2v-9p7v-3v22"
            ],
            "fixed_version": "1.3.0-M5",
            "advisory_count": 1,
            "oldest_advisory_days": 378
          },
          {
            "name": "org.eclipse.jetty:jetty-server",
            "direct": false,
            "version": "9.4.58.v20250814",
            "severity": "moderate",
            "ecosystem": "maven",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-7p3p-8qv8-m2vh"
            ],
            "fixed_version": "12.1.9",
            "advisory_count": 1,
            "oldest_advisory_days": 6
          },
          {
            "name": "anyhow",
            "direct": false,
            "version": "1.0.102",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0190"
            ],
            "fixed_version": "1.0.103",
            "advisory_count": 1,
            "oldest_advisory_days": 34
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.5",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5841"
            ],
            "fixed_version": "1.18.7",
            "advisory_count": 1,
            "oldest_advisory_days": 2
          },
          {
            "name": "golang.org/x/crypto",
            "direct": false,
            "version": "v0.52.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5932"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 21
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 16,
          "unknown": 3,
          "critical": 2,
          "moderate": 6
        },
        "advisory_count": 76,
        "affected_count": 27,
        "assessed_count": 1745,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 146,
        "direct_affected_count": 13
      },
      "ecosystems": [
        "crates",
        "go",
        "maven",
        "npm",
        "packagist",
        "pypi",
        "rubygems"
      ],
      "dependencies": [
        {
          "name": "jekyll",
          "manifest": "jekyll-www.mock-server.com/Gemfile",
          "ecosystem": "rubygems",
          "version_constraint": null
        },
        {
          "name": "jekyll-code-example-tag",
          "manifest": "jekyll-www.mock-server.com/Gemfile",
          "ecosystem": "rubygems",
          "version_constraint": null
        },
        {
          "name": "github.com/gorilla/websocket",
          "manifest": "mockserver-client-go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.5.3"
        },
        {
          "name": "browser-or-node",
          "manifest": "mockserver-client-node/package.json",
          "ecosystem": "npm",
          "version_constraint": "~3.0.0"
        },
        {
          "name": "q",
          "manifest": "mockserver-client-node/package.json",
          "ecosystem": "npm",
          "version_constraint": "~2.0.3"
        },
        {
          "name": "websocket",
          "manifest": "mockserver-client-node/package.json",
          "ecosystem": "npm",
          "version_constraint": "~1.0.34"
        },
        {
          "name": "guzzlehttp/guzzle",
          "manifest": "mockserver-client-php/composer.json",
          "ecosystem": "packagist",
          "version_constraint": "^7.5"
        },
        {
          "name": "psr/http-client",
          "manifest": "mockserver-client-php/composer.json",
          "ecosystem": "packagist",
          "version_constraint": "^1.0"
        },
        {
          "name": "websockets",
          "manifest": "mockserver-client-python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 15.0.1"
        },
        {
          "name": "reqwest",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "serde",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "serde_json",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "sha2",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10"
        },
        {
          "name": "dirs",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "6"
        },
        {
          "name": "tungstenite",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.24"
        },
        {
          "name": "base64",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.22"
        },
        {
          "name": "url",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "percent-encoding",
          "manifest": "mockserver-client-rust/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "follow-redirects",
          "manifest": "mockserver-node/package.json",
          "ecosystem": "npm",
          "version_constraint": "~1.16.0"
        },
        {
          "name": "q",
          "manifest": "mockserver-node/package.json",
          "ecosystem": "npm",
          "version_constraint": "~2.0.3"
        },
        {
          "name": "@emotion/react",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.14.0"
        },
        {
          "name": "@emotion/styled",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.14.0"
        },
        {
          "name": "@monaco-editor/react",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.7.0"
        },
        {
          "name": "@mui/icons-material",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.2.0"
        },
        {
          "name": "@mui/material",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.2"
        },
        {
          "name": "@mui/x-charts",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.10.1"
        },
        {
          "name": "@tanstack/react-virtual",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.14.9"
        },
        {
          "name": "@uiw/react-json-view",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0-alpha.43"
        },
        {
          "name": "mermaid",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.16.0"
        },
        {
          "name": "monaco-editor",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.56.0"
        },
        {
          "name": "posthog-js",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.407.5"
        },
        {
          "name": "react",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.8"
        },
        {
          "name": "react-dom",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.8"
        },
        {
          "name": "zustand",
          "manifest": "mockserver-ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.14"
        },
        {
          "name": "jsonc-parser",
          "manifest": "mockserver-vscode/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.1"
        },
        {
          "name": "ws",
          "manifest": "mockserver-vscode/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.21.1"
        },
        {
          "name": "${project.groupId}:mockserver-client-java",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-client-java-no-dependencies",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-junit-jupiter",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-junit-jupiter-no-dependencies",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-junit-rule",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-junit-rule-no-dependencies",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-async",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-netty",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-netty",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-netty-no-dependencies",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-proxy-war",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-proxy-war",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-spring-test-listener",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-spring-test-listener-no-dependencies",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-spring-boot-starter",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-war",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "${project.groupId}:mockserver-war",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "com.lmax:disruptor",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "4.0.0"
        },
        {
          "name": "jakarta.servlet:jakarta.servlet-api",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "6.1.0"
        },
        {
          "name": "org.apache.tomcat.embed:tomcat-embed-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "11.0.24"
        },
        {
          "name": "org.apache.tomcat.embed:tomcat-embed-logging-juli",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "8.5.2"
        },
        {
          "name": "org.apache.httpcomponents:httpclient",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "4.5.14"
        },
        {
          "name": "io.netty:netty-bom",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-buffer",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec-http",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec-http2",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec-socks",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-common",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-handler",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-handler-proxy",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-native-unix-common",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-tcnative-boringssl-static",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty-tcnative-boringssl-static.version}"
        },
        {
          "name": "io.netty:netty-resolver",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-resolver-dns",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec-dns",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-resolver-dns-native-macos",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-resolver-dns-classes-macos",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-native-epoll",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-native-epoll",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-classes-epoll",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "net.java.dev.jna:jna",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jna.version}"
        },
        {
          "name": "io.netty:netty-codec-http3",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "com.google.protobuf:protobuf-java",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${protobuf.version}"
        },
        {
          "name": "com.google.protobuf:protobuf-java-util",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${protobuf.version}"
        },
        {
          "name": "io.grpc:grpc-netty-shaded",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${grpc.version}"
        },
        {
          "name": "io.grpc:grpc-stub",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${grpc.version}"
        },
        {
          "name": "org.java-websocket:Java-WebSocket",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${java-websocket.version}"
        },
        {
          "name": "com.squareup.okhttp3:okhttp-sse",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${okhttp-sse.version}"
        },
        {
          "name": "io.grpc:grpc-protobuf",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${grpc.version}"
        },
        {
          "name": "com.google.errorprone:error_prone_annotations",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "2.50.0"
        },
        {
          "name": "com.google.j2objc:j2objc-annotations",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.1"
        },
        {
          "name": "com.jcraft:jzlib",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.1.3"
        },
        {
          "name": "com.fasterxml.uuid:java-uuid-generator",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.2.0"
        },
        {
          "name": "org.bouncycastle:bcprov-jdk18on",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${bouncycastle.version}"
        },
        {
          "name": "org.bouncycastle:bcpkix-jdk18on",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${bouncycastle.version}"
        },
        {
          "name": "com.nimbusds:nimbus-jose-jwt",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "10.9.1"
        },
        {
          "name": "org.apache.velocity:velocity-engine-scripting",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${velocity.version}"
        },
        {
          "name": "org.apache.velocity:velocity-engine-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${velocity.version}"
        },
        {
          "name": "org.apache.velocity.tools:velocity-tools-generic",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.1"
        },
        {
          "name": "com.samskivert:jmustache",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.16"
        },
        {
          "name": "net.datafaker:datafaker",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "2.7.0"
        },
        {
          "name": "com.googlecode.libphonenumber:libphonenumber",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "9.0.35"
        },
        {
          "name": "org.graalvm.polyglot:polyglot",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "25.2.4"
        },
        {
          "name": "org.graalvm.polyglot:js",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "25.2.4"
        },
        {
          "name": "org.ow2.asm:asm",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "9.10.1"
        },
        {
          "name": "org.ow2.asm:asm-commons",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "9.10.1"
        },
        {
          "name": "org.ow2.asm:asm-tree",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "9.10.1"
        },
        {
          "name": "org.ow2.asm:asm-util",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "9.10.1"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-annotations",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson-annotations.version}"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-databind",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "net.javacrumbs.json-unit:json-unit-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "6.0.1"
        },
        {
          "name": "com.networknt:json-schema-validator",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.0.6"
        },
        {
          "name": "com.jayway.jsonpath:json-path",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.0.0"
        },
        {
          "name": "com.github.java-json-tools:json-patch",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.13"
        },
        {
          "name": "io.swagger.parser.v3:swagger-parser",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "2.1.45"
        },
        {
          "name": "org.mozilla:rhino",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.9.1"
        },
        {
          "name": "com.graphql-java:graphql-java",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "26.0"
        },
        {
          "name": "org.reactivestreams:reactive-streams",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.0.4"
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "4.0.5"
        },
        {
          "name": "com.sun.xml.bind:jaxb-impl",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "4.0.9"
        },
        {
          "name": "org.xmlunit:xmlunit-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${xmlunit.version}"
        },
        {
          "name": "org.xmlunit:xmlunit-placeholders",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${xmlunit.version}"
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.20.0"
        },
        {
          "name": "org.apache.commons:commons-text",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.15.0"
        },
        {
          "name": "commons-codec:commons-codec",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.22.0"
        },
        {
          "name": "commons-io:commons-io",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "2.22.0"
        },
        {
          "name": "com.google.guava:guava",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "33.6.0-jre"
        },
        {
          "name": "io.github.classgraph:classgraph",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "4.8.186"
        },
        {
          "name": "org.slf4j:slf4j-api",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "org.slf4j:slf4j-jdk14",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "io.prometheus:prometheus-metrics-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.8.0"
        },
        {
          "name": "io.prometheus:prometheus-metrics-exposition-formats",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.8.0"
        },
        {
          "name": "io.prometheus:prometheus-metrics-model",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.8.0"
        },
        {
          "name": "org.xerial.snappy:snappy-java",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.1.10.8"
        },
        {
          "name": "io.opentelemetry:opentelemetry-bom",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.64.0"
        },
        {
          "name": "org.springframework:spring-beans",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-context",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-test",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-web",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring-web.version}"
        },
        {
          "name": "org.springframework:spring-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring-web.version}"
        },
        {
          "name": "org.springframework.boot:spring-boot-autoconfigure",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring-boot.version}"
        },
        {
          "name": "org.springframework.boot:spring-boot",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring-boot.version}"
        },
        {
          "name": "junit:junit",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "4.13.2"
        },
        {
          "name": "org.junit.jupiter:junit-jupiter-engine",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "6.1.2"
        },
        {
          "name": "org.mockito:mockito-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${mockito.version}"
        },
        {
          "name": "org.hamcrest:hamcrest",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hamcrest.version}"
        },
        {
          "name": "org.skyscreamer:jsonassert",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.5.3"
        },
        {
          "name": "commons-collections:commons-collections",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.2.2"
        },
        {
          "name": "org.hamcrest:hamcrest-core",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hamcrest.version}"
        },
        {
          "name": "com.google.code.findbugs:jsr305",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.0.2"
        },
        {
          "name": "com.sun.activation:jakarta.activation",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "2.0.1"
        },
        {
          "name": "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "commons-beanutils:commons-beanutils",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.11.0"
        },
        {
          "name": "commons-logging:commons-logging",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.4.0"
        },
        {
          "name": "org.yaml:snakeyaml",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "2.6"
        },
        {
          "name": "com.dylibso.chicory:runtime",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${chicory.version}"
        },
        {
          "name": "info.picocli:picocli",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${picocli.version}"
        },
        {
          "name": "org.hdrhistogram:HdrHistogram",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hdrhistogram.version}"
        },
        {
          "name": "com.puppycrawl.tools:checkstyle",
          "manifest": "mockserver/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "12.3.1"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "base64",
            "direct": true,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "dirs",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "percent-encoding",
            "direct": true,
            "version": "2.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": true,
            "version": "0.12.28",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": "1.0.150",
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": true,
            "version": "0.10.9",
            "ecosystem": "crates"
          },
          {
            "name": "tungstenite",
            "direct": true,
            "version": "0.24.0",
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": true,
            "version": "2.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "github.com/gorilla/websocket",
            "direct": true,
            "version": "v1.5.3",
            "ecosystem": "go"
          },
          {
            "name": "com.dylibso.chicory:runtime",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-annotations",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-annotations",
            "direct": true,
            "version": "2.21",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-core",
            "direct": true,
            "version": "2.21.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-databind",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-databind",
            "direct": true,
            "version": "2.21.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml",
            "direct": true,
            "version": "2.21.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310",
            "direct": true,
            "version": "2.21.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.uuid:java-uuid-generator",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.uuid:java-uuid-generator",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:json-patch",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:json-patch",
            "direct": true,
            "version": "1.13",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.code.findbugs:jsr305",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.google.code.findbugs:jsr305",
            "direct": true,
            "version": "3.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.errorprone:error_prone_annotations",
            "direct": true,
            "version": "2.49.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:guava",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:guava",
            "direct": true,
            "version": "32.0.0-jre",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:guava",
            "direct": true,
            "version": "33.6.0-jre",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.j2objc:j2objc-annotations",
            "direct": true,
            "version": "3.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.protobuf:protobuf-java",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.google.protobuf:protobuf-java-util",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.googlecode.libphonenumber:libphonenumber",
            "direct": true,
            "version": "8.11.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.graphql-java:graphql-java",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.jayway.jsonpath:json-path",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.jayway.jsonpath:json-path",
            "direct": true,
            "version": "2.10.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.jcraft:jzlib",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.jcraft:jzlib",
            "direct": true,
            "version": "1.1.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.lmax:disruptor",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.lmax:disruptor",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.networknt:json-schema-validator",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.networknt:json-schema-validator",
            "direct": true,
            "version": "1.0.88",
            "ecosystem": "maven"
          },
          {
            "name": "com.nimbusds:nimbus-jose-jwt",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.nimbusds:nimbus-jose-jwt",
            "direct": true,
            "version": "10.9",
            "ecosystem": "maven"
          },
          {
            "name": "com.samskivert:jmustache",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.samskivert:jmustache",
            "direct": true,
            "version": "1.16",
            "ecosystem": "maven"
          },
          {
            "name": "com.squareup.okhttp3:okhttp-sse",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.activation:jakarta.activation",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.bind:jaxb-impl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.bind:jaxb-impl",
            "direct": true,
            "version": "4.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "commons-beanutils:commons-beanutils",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-beanutils:commons-beanutils",
            "direct": true,
            "version": "1.11.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-codec:commons-codec",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-codec:commons-codec",
            "direct": true,
            "version": "1.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-collections:commons-collections",
            "direct": true,
            "version": "3.2.2",
            "ecosystem": "maven"
          },
          {
            "name": "commons-io:commons-io",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-io:commons-io",
            "direct": true,
            "version": "2.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-logging:commons-logging",
            "direct": true,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "info.picocli:picocli",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.github.classgraph:classgraph",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.github.classgraph:classgraph",
            "direct": true,
            "version": "4.8.184",
            "ecosystem": "maven"
          },
          {
            "name": "io.grpc:grpc-netty-shaded",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.grpc:grpc-protobuf",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.grpc:grpc-stub",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-buffer",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-buffer",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-dns",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-dns",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-http",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-http",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-http2",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-http2",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-http3",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-socks",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-socks",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-common",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-common",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler-proxy",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler-proxy",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-resolver",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-resolver",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-resolver-dns",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-resolver-dns-classes-macos",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-resolver-dns-native-macos",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-tcnative-boringssl-static",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-tcnative-boringssl-static",
            "direct": true,
            "version": "2.0.75.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-classes-epoll",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-classes-epoll",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-native-epoll",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-native-epoll",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-native-unix-common",
            "direct": true,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-core",
            "direct": true,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-exposition-formats",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-exposition-formats",
            "direct": true,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-model",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-model",
            "direct": true,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.parser.v3:swagger-parser",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.parser.v3:swagger-parser",
            "direct": true,
            "version": "2.1.41",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.servlet:jakarta.servlet-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.bind:jakarta.xml.bind-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.bind:jakarta.xml.bind-api",
            "direct": true,
            "version": "3.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "junit:junit",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "junit:junit",
            "direct": true,
            "version": "4.13.2",
            "ecosystem": "maven"
          },
          {
            "name": "net.datafaker:datafaker",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.java.dev.jna:jna",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.javacrumbs.json-unit:json-unit-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.javacrumbs.json-unit:json-unit-core",
            "direct": true,
            "version": "2.40.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-lang3",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-lang3",
            "direct": true,
            "version": "3.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-text",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-text",
            "direct": true,
            "version": "1.15.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents:httpclient",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents:httpclient",
            "direct": true,
            "version": "4.5.14",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.tomcat.embed:tomcat-embed-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.tomcat.embed:tomcat-embed-core",
            "direct": true,
            "version": "9.0.117",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.tomcat.embed:tomcat-embed-logging-juli",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.tomcat.embed:tomcat-embed-logging-juli",
            "direct": true,
            "version": "8.5.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.velocity.tools:velocity-tools-generic",
            "direct": true,
            "version": "3.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.velocity:velocity-engine-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.velocity:velocity-engine-core",
            "direct": true,
            "version": "2.4.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.velocity:velocity-engine-scripting",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.velocity:velocity-engine-scripting",
            "direct": true,
            "version": "2.4.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcpkix-jdk18on",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcpkix-jdk18on",
            "direct": true,
            "version": "1.84",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcprov-jdk18on",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcprov-jdk18on",
            "direct": true,
            "version": "1.84",
            "ecosystem": "maven"
          },
          {
            "name": "org.graalvm.polyglot:js",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.graalvm.polyglot:polyglot",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest",
            "direct": true,
            "version": "2.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest",
            "direct": true,
            "version": "3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest-core",
            "direct": true,
            "version": "3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.hdrhistogram:HdrHistogram",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.java-websocket:Java-WebSocket",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-engine",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-engine",
            "direct": true,
            "version": "5.12.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-core",
            "direct": true,
            "version": "5.23.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.mozilla:rhino",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mozilla:rhino",
            "direct": true,
            "version": "1.8.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.ow2.asm:asm",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.ow2.asm:asm",
            "direct": true,
            "version": "9.9.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.ow2.asm:asm-commons",
            "direct": true,
            "version": "9.9.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.ow2.asm:asm-tree",
            "direct": true,
            "version": "9.9.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.ow2.asm:asm-util",
            "direct": true,
            "version": "9.9.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.reactivestreams:reactive-streams",
            "direct": true,
            "version": "1.0.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.skyscreamer:jsonassert",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.skyscreamer:jsonassert",
            "direct": true,
            "version": "1.5.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-api",
            "direct": true,
            "version": "2.0.17",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-jdk14",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-jdk14",
            "direct": true,
            "version": "2.0.17",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot",
            "direct": true,
            "version": "2.7.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-autoconfigure",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-autoconfigure",
            "direct": true,
            "version": "2.7.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-beans",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-beans",
            "direct": true,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context",
            "direct": true,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-core",
            "direct": true,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-test",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-test",
            "direct": true,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-web",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-web",
            "direct": true,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.xerial.snappy:snappy-java",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.xmlunit:xmlunit-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.xmlunit:xmlunit-core",
            "direct": true,
            "version": "2.11.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.xmlunit:xmlunit-placeholders",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.xmlunit:xmlunit-placeholders",
            "direct": true,
            "version": "2.11.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.yaml:snakeyaml",
            "direct": true,
            "version": "2.6",
            "ecosystem": "maven"
          },
          {
            "name": "@emotion/react",
            "direct": true,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/styled",
            "direct": true,
            "version": "11.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": true,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/icons-material",
            "direct": true,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/material",
            "direct": true,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/x-charts",
            "direct": true,
            "version": "9.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-virtual",
            "direct": true,
            "version": "3.14.9",
            "ecosystem": "npm"
          },
          {
            "name": "@uiw/react-json-view",
            "direct": true,
            "version": "2.0.0-alpha.43",
            "ecosystem": "npm"
          },
          {
            "name": "browser-or-node",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": true,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonc-parser",
            "direct": true,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "mermaid",
            "direct": true,
            "version": "11.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "monaco-editor",
            "direct": true,
            "version": "0.56.0",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-js",
            "direct": true,
            "version": "1.407.5",
            "ecosystem": "npm"
          },
          {
            "name": "q",
            "direct": true,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "websocket",
            "direct": true,
            "version": "1.0.35",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": true,
            "version": "8.21.1",
            "ecosystem": "npm"
          },
          {
            "name": "zustand",
            "direct": true,
            "version": "5.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "guzzlehttp/guzzle",
            "direct": true,
            "version": null,
            "ecosystem": "packagist"
          },
          {
            "name": "psr/http-client",
            "direct": true,
            "version": null,
            "ecosystem": "packagist"
          },
          {
            "name": "websockets",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "jekyll",
            "direct": true,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "jekyll-code-example-tag",
            "direct": true,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "anyhow",
            "direct": false,
            "version": "1.0.102",
            "ecosystem": "crates"
          },
          {
            "name": "ascii",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-waker",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.20.3",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.63",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "chunked_transfer",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation-sys",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "data-encoding",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "dirs-sys",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "displaydoc",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "encoding_rs",
            "direct": false,
            "version": "0.8.35",
            "ecosystem": "crates"
          },
          {
            "name": "equivalent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "find-msvc-tools",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "fnv",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types-shared",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "form_urlencoded",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "futures-channel",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-core",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-io",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-sink",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-task",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-util",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "generic-array",
            "direct": false,
            "version": "0.14.7",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.15.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.17.1",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "http-body-util",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "httparse",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "httpdate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-rustls",
            "direct": false,
            "version": "0.27.9",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-tls",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-util",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale_core",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "id-arena",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna_adapter",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "ipnet",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.99",
            "ecosystem": "crates"
          },
          {
            "name": "leb128fmt",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.186",
            "ecosystem": "crates"
          },
          {
            "name": "libredox",
            "direct": false,
            "version": "0.1.17",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "litemap",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.32",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "0.3.17",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "mockserver-client",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "native-tls",
            "direct": false,
            "version": "0.2.18",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "crates"
          },
          {
            "name": "openssl",
            "direct": false,
            "version": "0.10.80",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-macros",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-probe",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-sys",
            "direct": false,
            "version": "0.9.116",
            "ecosystem": "crates"
          },
          {
            "name": "option-ext",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-lite",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "pkg-config",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "potential_utf",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "ppv-lite86",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "prettyplease",
            "direct": false,
            "version": "0.2.37",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": "1.0.106",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.45",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "redox_users",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": false,
            "version": "0.17.14",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": false,
            "version": "0.23.40",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.13",
            "ecosystem": "crates"
          },
          {
            "name": "rustversion",
            "direct": false,
            "version": "1.0.22",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "schannel",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework-sys",
            "direct": false,
            "version": "2.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.28",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_urlencoded",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "subtle",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.117",
            "ecosystem": "crates"
          },
          {
            "name": "sync_wrapper",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "synstructure",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "system-configuration",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "system-configuration-sys",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": false,
            "version": "3.27.0",
            "ecosystem": "crates"
          },
          {
            "name": "testcontainers",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "tiny_http",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "tinystr",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": false,
            "version": "1.52.3",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-native-tls",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-rustls",
            "direct": false,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-util",
            "direct": false,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-http",
            "direct": false,
            "version": "0.6.11",
            "ecosystem": "crates"
          },
          {
            "name": "tower-layer",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-service",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": false,
            "version": "0.1.44",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.36",
            "ecosystem": "crates"
          },
          {
            "name": "try-lock",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-xid",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "utf-8",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "utf8_iter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "vcpkg",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "version_check",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "want",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.11.1+wasi-snapshot-preview1",
            "ecosystem": "crates"
          },
          {
            "name": "wasip2",
            "direct": false,
            "version": "1.0.3+wasi-0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "wasip3",
            "direct": false,
            "version": "0.4.0+wasi-0.3.0-rc-2026-01-06",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-futures",
            "direct": false,
            "version": "0.4.72",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-metadata",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmparser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.99",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-registry",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.52.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.61.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.57.1",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-core",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust-macro",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-component",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-parser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "writeable",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": false,
            "version": "0.8.52",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.52",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom-derive",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerotrie",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "zmij",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "crates"
          },
          {
            "name": "dario.cat/mergo",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/go-ansiterm",
            "direct": false,
            "version": "v0.0.0-20250102033503-faa5f7b0171c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cenkalti/backoff/v4",
            "direct": false,
            "version": "v4.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cespare/xxhash/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/errdefs",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/errdefs/pkg",
            "direct": false,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/log",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/platforms",
            "direct": false,
            "version": "v0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cpuguy83/dockercfg",
            "direct": false,
            "version": "v0.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/distribution/reference",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-connections",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-units",
            "direct": false,
            "version": "v0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ebitengine/purego",
            "direct": false,
            "version": "v0.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/felixge/httpsnoop",
            "direct": false,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/logr",
            "direct": false,
            "version": "v1.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/stdr",
            "direct": false,
            "version": "v1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ole/go-ole",
            "direct": false,
            "version": "v1.2.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/uuid",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lufia/plan9stats",
            "direct": false,
            "version": "v0.0.0-20211012122336-39d0f177ccd0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/magiconair/properties",
            "direct": false,
            "version": "v1.8.10",
            "ecosystem": "go"
          },
          {
            "name": "github.com/microsoft/go-winio",
            "direct": false,
            "version": "v0.6.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/docker-image-spec",
            "direct": false,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/go-archive",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/moby/api",
            "direct": false,
            "version": "v1.54.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/moby/client",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/patternmatcher",
            "direct": false,
            "version": "v0.6.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/sequential",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/user",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/userns",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/term",
            "direct": false,
            "version": "v0.5.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/go-digest",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/image-spec",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/power-devops/perfstat",
            "direct": false,
            "version": "v0.0.0-20240221224432-82ca36839d55",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shirou/gopsutil/v4",
            "direct": false,
            "version": "v4.26.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sirupsen/logrus",
            "direct": false,
            "version": "v1.9.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/testify",
            "direct": false,
            "version": "v1.11.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/testcontainers/testcontainers-go",
            "direct": false,
            "version": "v0.42.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/go-sysconf",
            "direct": false,
            "version": "v0.3.16",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/numcpus",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yusufpapurcu/wmi",
            "direct": false,
            "version": "v1.2.4",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/auto/sdk",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": false,
            "version": "v0.60.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk/metric",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": false,
            "version": "v0.52.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": false,
            "version": "v0.45.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v3",
            "direct": false,
            "version": "v3.0.1",
            "ecosystem": "go"
          },
          {
            "name": "com.azure:azure-storage-blob",
            "direct": false,
            "version": "12.29.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.ethlo.time:itu",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.datatype:jackson-datatype-jdk8",
            "direct": false,
            "version": "2.13.5",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations",
            "direct": false,
            "version": "2.18.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.module:jackson-module-parameter-names",
            "direct": false,
            "version": "2.13.5",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.cliftonlabs:json-simple",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.eirslett:frontend-maven-plugin",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:btf",
            "direct": false,
            "version": "1.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:jackson-coreutils",
            "direct": false,
            "version": "2.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:jackson-coreutils-equivalence",
            "direct": false,
            "version": "1.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:json-schema-core",
            "direct": false,
            "version": "1.2.14",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:json-schema-validator",
            "direct": false,
            "version": "2.2.14",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:msg-simple",
            "direct": false,
            "version": "1.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:uri-template",
            "direct": false,
            "version": "0.10",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.cloud:google-cloud-storage",
            "direct": false,
            "version": "2.49.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.code.gson:gson",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:failureaccess",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:listenablefuture",
            "direct": false,
            "version": "9999.0-empty-to-avoid-conflict-with-guava",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.http-client:google-http-client",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.http-client:google-http-client-jackson2",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.inject:guice",
            "direct": false,
            "version": "7.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.nimbusds:oauth2-oidc-sdk",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.rabbitmq:amqp-client",
            "direct": false,
            "version": "5.28.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.squareup.okhttp3:okhttp",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.squareup.okio:okio",
            "direct": false,
            "version": "3.16.4",
            "ecosystem": "maven"
          },
          {
            "name": "com.squareup.okio:okio-jvm",
            "direct": false,
            "version": "3.16.4",
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.bind:jaxb-core",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "com.vaadin.external.google:android-json",
            "direct": false,
            "version": "0.0.20131108.vaadin1",
            "ecosystem": "maven"
          },
          {
            "name": "dnsjava:dnsjava",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.github.git-commit-id:git-commit-id-maven-plugin",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "io.grpc:grpc-api",
            "direct": false,
            "version": "1.81.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.grpc:grpc-context",
            "direct": false,
            "version": "1.81.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-base",
            "direct": false,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-compression",
            "direct": false,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-marshalling",
            "direct": false,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-protobuf",
            "direct": false,
            "version": "4.2.13.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-tcnative-classes",
            "direct": false,
            "version": "2.0.75.Final",
            "ecosystem": "maven"
          },
          {
            "name": "io.opencensus:opencensus-api",
            "direct": false,
            "version": "0.31.1",
            "ecosystem": "maven"
          },
          {
            "name": "io.opencensus:opencensus-contrib-http-util",
            "direct": false,
            "version": "0.31.1",
            "ecosystem": "maven"
          },
          {
            "name": "io.opentelemetry:opentelemetry-api",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.opentelemetry:opentelemetry-exporter-otlp",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.opentelemetry:opentelemetry-exporter-sender-jdk",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.opentelemetry:opentelemetry-sdk-common",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.opentelemetry:opentelemetry-sdk-metrics",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.opentelemetry:opentelemetry-sdk-testing",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.opentelemetry:opentelemetry-sdk-trace",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.projectreactor.netty:reactor-netty-core",
            "direct": false,
            "version": "1.0.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.projectreactor.netty:reactor-netty-http",
            "direct": false,
            "version": "1.0.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.projectreactor:reactor-core",
            "direct": false,
            "version": "3.8.5",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-config",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-exposition-textformats",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-tracer-common",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-tracer-initializer",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-tracer-otel",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.prometheus:prometheus-metrics-tracer-otel-agent",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.core.v3:swagger-annotations",
            "direct": false,
            "version": "2.2.48",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.core.v3:swagger-core",
            "direct": false,
            "version": "2.2.48",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.core.v3:swagger-models",
            "direct": false,
            "version": "2.2.48",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.parser.v3:swagger-parser-core",
            "direct": false,
            "version": "2.1.41",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.parser.v3:swagger-parser-safe-url-resolver",
            "direct": false,
            "version": "2.1.41",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.parser.v3:swagger-parser-v2-converter",
            "direct": false,
            "version": "2.1.41",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.parser.v3:swagger-parser-v3",
            "direct": false,
            "version": "2.1.41",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger:swagger-annotations",
            "direct": false,
            "version": "1.6.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger:swagger-compat-spec-parser",
            "direct": false,
            "version": "1.0.76",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger:swagger-core",
            "direct": false,
            "version": "1.6.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger:swagger-models",
            "direct": false,
            "version": "1.6.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger:swagger-parser",
            "direct": false,
            "version": "1.0.76",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger:swagger-parser-safe-url-resolver",
            "direct": false,
            "version": "1.0.76",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.activation:jakarta.activation-api",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.annotation:jakarta.annotation-api",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.annotation:jakarta.annotation-api",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.inject:jakarta.inject-api",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.validation:jakarta.validation-api",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.ws.rs:jakarta.ws.rs-api",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.ws.rs:jakarta.ws.rs-api",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "javax.annotation:javax.annotation-api",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "maven"
          },
          {
            "name": "javax.servlet:javax.servlet-api",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "javax.ws.rs:javax.ws.rs-api",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "maven"
          },
          {
            "name": "joda-time:joda-time",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy",
            "direct": false,
            "version": "1.17.7",
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy-agent",
            "direct": false,
            "version": "1.17.7",
            "ecosystem": "maven"
          },
          {
            "name": "net.minidev:accessors-smart",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "net.minidev:json-smart",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "net.sf.jopt-simple:jopt-simple",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.avro:avro",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-digester3",
            "direct": false,
            "version": "3.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents:httpcore",
            "direct": false,
            "version": "4.4.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-clients",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-api",
            "direct": false,
            "version": "2.17.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-to-slf4j",
            "direct": false,
            "version": "2.17.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugin-tools:maven-plugin-annotations",
            "direct": false,
            "version": "3.15.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-assembly-plugin",
            "direct": false,
            "version": "3.8.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-clean-plugin",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-clean-plugin",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-compiler-plugin",
            "direct": false,
            "version": "1.37",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-compiler-plugin",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-failsafe-plugin",
            "direct": false,
            "version": "2.22.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-invoker-plugin",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-jar-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-jar-plugin",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-jar-plugin",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-javadoc-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-plugin-plugin",
            "direct": false,
            "version": "3.15.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-resources-plugin",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-shade-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-plugin",
            "direct": false,
            "version": "2.22.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-war-plugin",
            "direct": false,
            "version": "3.5.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-api",
            "direct": false,
            "version": "2.0.21",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-util",
            "direct": false,
            "version": "2.0.21",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.shared:maven-artifact-transfer",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.shared:maven-shared-utils",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-artifact",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-core",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-model",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-model-builder",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-plugin-api",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-repository-metadata",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-settings",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-settings-builder",
            "direct": false,
            "version": "3.9.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.tomcat:tomcat-annotations-api",
            "direct": false,
            "version": "9.0.117",
            "ecosystem": "maven"
          },
          {
            "name": "org.apiguardian:apiguardian-api",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcutil-jdk18on",
            "direct": false,
            "version": "1.84",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:flatten-maven-plugin",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.plexus:plexus-classworlds",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.plexus:plexus-component-annotations",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.plexus:plexus-utils",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.angus:angus-activation",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-client",
            "direct": false,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-client",
            "direct": false,
            "version": "9.4.58.v20250814",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-http",
            "direct": false,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-http",
            "direct": false,
            "version": "9.4.58.v20250814",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-io",
            "direct": false,
            "version": "9.4.58.v20250814",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-server",
            "direct": false,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-server",
            "direct": false,
            "version": "9.4.58.v20250814",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-util",
            "direct": false,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-util",
            "direct": false,
            "version": "9.4.58.v20250814",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.paho:org.eclipse.paho.client.mqttv3",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.paho:org.eclipse.paho.mqttv5.client",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.sisu:org.eclipse.sisu.inject",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.freemarker:freemarker",
            "direct": false,
            "version": "2.3.34",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.hk2.external:aopalliance-repackaged",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.hk2:hk2-api",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.hk2:hk2-locator",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.hk2:hk2-utils",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.hk2:osgi-resource-locator",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.connectors:jersey-apache-connector",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.connectors:jersey-apache5-connector",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.core:jersey-client",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.core:jersey-client",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.core:jersey-common",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.ext:jersey-entity-filtering",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.inject:jersey-hk2",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.inject:jersey-hk2",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.media:jersey-media-json-jackson",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.media:jersey-media-json-jackson",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.infinispan:infinispan-core",
            "direct": false,
            "version": "14.0.35",
            "ecosystem": "maven"
          },
          {
            "name": "org.jacoco:jacoco-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.javassist:javassist",
            "direct": false,
            "version": "3.30.2-GA",
            "ecosystem": "maven"
          },
          {
            "name": "org.jboss.logging:jboss-logging",
            "direct": false,
            "version": "3.5.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.jetbrains.kotlin:kotlin-stdlib",
            "direct": false,
            "version": "1.9.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.jetbrains.kotlin:kotlin-stdlib",
            "direct": false,
            "version": "2.3.21",
            "ecosystem": "maven"
          },
          {
            "name": "org.jetbrains.kotlin:kotlin-stdlib-common",
            "direct": false,
            "version": "2.3.21",
            "ecosystem": "maven"
          },
          {
            "name": "org.jetbrains.kotlin:kotlin-stdlib-jdk8",
            "direct": false,
            "version": "2.3.21",
            "ecosystem": "maven"
          },
          {
            "name": "org.jetbrains:annotations",
            "direct": false,
            "version": "26.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.jsoup:jsoup",
            "direct": false,
            "version": "1.21.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.jsoup:jsoup",
            "direct": false,
            "version": "1.22.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.jspecify:jspecify",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-api",
            "direct": false,
            "version": "5.12.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.platform:junit-platform-commons",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.platform:junit-platform-engine",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-client-java",
            "direct": false,
            "version": "5.16.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-client-java-no-dependencies",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-core",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-core",
            "direct": false,
            "version": "5.16.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-integration-testing",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-integration-testing",
            "direct": false,
            "version": "5.16.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-integration-testing-no-dependencies",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-netty",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-netty",
            "direct": false,
            "version": "5.16.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-netty-no-dependencies",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-testing",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mock-server:mockserver-testing",
            "direct": false,
            "version": "5.16.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-junit-jupiter",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-junit-jupiter",
            "direct": false,
            "version": "5.23.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.objenesis:objenesis",
            "direct": false,
            "version": "3.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.openjdk.jmh:jmh-core",
            "direct": false,
            "version": "1.37",
            "ecosystem": "maven"
          },
          {
            "name": "org.openjdk.nashorn:nashorn-core",
            "direct": false,
            "version": "15.7",
            "ecosystem": "maven"
          },
          {
            "name": "org.opentest4j:opentest4j",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.ow2.asm:asm-analysis",
            "direct": false,
            "version": "9.9.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jul-to-slf4j",
            "direct": false,
            "version": "1.7.36",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-simple",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.sonatype.central:central-publishing-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-starter",
            "direct": false,
            "version": "2.7.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-starter-json",
            "direct": false,
            "version": "2.7.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-starter-logging",
            "direct": false,
            "version": "2.7.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-starter-reactor-netty",
            "direct": false,
            "version": "2.7.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-starter-webflux",
            "direct": false,
            "version": "2.7.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-starter-webflux",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-aop",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-aop",
            "direct": false,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context-support",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context-support",
            "direct": false,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-expression",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-expression",
            "direct": false,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-jcl",
            "direct": false,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-webflux",
            "direct": false,
            "version": "5.3.31",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-webmvc",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-webmvc",
            "direct": false,
            "version": "5.3.39",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:kafka",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:rabbitmq",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:s3",
            "direct": false,
            "version": "2.31.9",
            "ecosystem": "maven"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@antfu/install-pkg",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "6.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/dom-selector",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@azu/format-text",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@azu/style-format",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/abort-controller",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/core-auth",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/core-client",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/core-rest-pipeline",
            "direct": false,
            "version": "1.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/core-tracing",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/core-util",
            "direct": false,
            "version": "1.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/identity",
            "direct": false,
            "version": "4.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/logger",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/msal-browser",
            "direct": false,
            "version": "5.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/msal-common",
            "direct": false,
            "version": "16.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@azure/msal-node",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-async-generators",
            "direct": false,
            "version": "7.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-bigint",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-properties",
            "direct": false,
            "version": "7.12.13",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-static-block",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-meta",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-json-strings",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-logical-assignment-operators",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-nullish-coalescing-operator",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-numeric-separator",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-object-rest-spread",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-catch-binding",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-chaining",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-private-property-in-object",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-top-level-await",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@balena/dockerignore",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@base-ui/utils",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@braintree/sanitize-url",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@bramus/specificity",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@chevrotain/types",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-syntax-patches-for-csstree",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/babel-plugin",
            "direct": false,
            "version": "11.13.5",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/cache",
            "direct": false,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/hash",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/is-prop-valid",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/memoize",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/serialize",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/sheet",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/unitless",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/use-insertion-effect-with-fallbacks",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/utils",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/weak-memoize",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@exodus/bytes",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/grpc-js",
            "direct": false,
            "version": "1.14.4",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/proto-loader",
            "direct": false,
            "version": "0.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/proto-loader",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/types",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@iconify/types",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@iconify/utils",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/load-nyc-config",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/schema",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/console",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/core",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect-utils",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/fake-timers",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/globals",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/reporters",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/source-map",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-result",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-sequencer",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/transform",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.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/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@js-sdsl/ordered-map",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@kwsites/file-exists",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@mermaid-js/parser",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/loader",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@msgpackr-extract/msgpackr-extract-darwin-arm64",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@msgpackr-extract/msgpackr-extract-darwin-x64",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@msgpackr-extract/msgpackr-extract-linux-arm",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@msgpackr-extract/msgpackr-extract-linux-arm64",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@msgpackr-extract/msgpackr-extract-linux-x64",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@msgpackr-extract/msgpackr-extract-win32-x64",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/core-downloads-tracker",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/private-theming",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/styled-engine",
            "direct": false,
            "version": "9.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/system",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/types",
            "direct": false,
            "version": "9.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/utils",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/x-charts-vendor",
            "direct": false,
            "version": "9.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/x-internal-gestures",
            "direct": false,
            "version": "9.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mui/x-internals",
            "direct": false,
            "version": "9.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-android-arm-eabi",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-android-arm64",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-darwin-arm64",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-darwin-x64",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-freebsd-x64",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-linux-arm64-gnu",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-linux-arm64-musl",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-linux-x64-gnu",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-linux-x64-musl",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-wasm32-wasi",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-win32-arm64-msvc",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-win32-ia32-msvc",
            "direct": false,
            "version": "1.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "@node-rs/crc32-win32-x64-msvc",
            "direct": false,
            "version": "1.10.6",
            "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": "@opencode-ai/plugin",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@opencode-ai/sdk",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.139.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.62.0",
            "ecosystem": "npm"
          },
          {
            "name": "@popperjs/core",
            "direct": false,
            "version": "2.11.8",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/browser-common",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/core",
            "direct": false,
            "version": "1.45.1",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/types",
            "direct": false,
            "version": "1.398.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/aspromise",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/base64",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/codegen",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/eventemitter",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/fetch",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/float",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/path",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/pool",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/utf8",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/config-creator",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/config-loader",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/core",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/formatter",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/node",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/profiler",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/resolver",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/secretlint-formatter-sarif",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/secretlint-rule-no-dotenv",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/secretlint-rule-preset-recommend",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/source-creator",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@secretlint/types",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.27.10",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/merge-streams",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/commons",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "10.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/virtual-core",
            "direct": false,
            "version": "3.17.7",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "10.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "16.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/user-event",
            "direct": false,
            "version": "14.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@textlint/ast-node-types",
            "direct": false,
            "version": "15.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@textlint/linter-formatter",
            "direct": false,
            "version": "15.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@textlint/module-interop",
            "direct": false,
            "version": "15.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@textlint/resolver",
            "direct": false,
            "version": "15.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@textlint/types",
            "direct": false,
            "version": "15.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aria-query",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3",
            "direct": false,
            "version": "7.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-array",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-axis",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-brush",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-chord",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-color",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-contour",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-delaunay",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-dispatch",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-drag",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-dsv",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-ease",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-fetch",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-force",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-format",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-geo",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-hierarchy",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-interpolate",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-path",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-polygon",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-quadtree",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-random",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale-chromatic",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-selection",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-shape",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-time",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-time-format",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-timer",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-transition",
            "direct": false,
            "version": "3.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-zoom",
            "direct": false,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/deep-eql",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/docker-modem",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/dockerode",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/esrecurse",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/geojson",
            "direct": false,
            "version": "7946.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/graceful-fs",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest",
            "direct": false,
            "version": "29.5.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.19.130",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "20.19.42",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/normalize-package-data",
            "direct": false,
            "version": "2.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse-json",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "15.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-transition-group",
            "direct": false,
            "version": "4.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sarif",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ssh2",
            "direct": false,
            "version": "0.5.52",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ssh2",
            "direct": false,
            "version": "1.15.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ssh2-streams",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/stack-utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/trusted-types",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/vscode",
            "direct": false,
            "version": "1.125.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "17.0.35",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs-parser",
            "direct": false,
            "version": "21.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-aix-ppc64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-darwin-arm64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-darwin-x64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-freebsd-arm64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-freebsd-x64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-arm",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-arm64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-loong64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-mips64el",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-ppc64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-riscv64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-s390x",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-linux-x64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-netbsd-arm64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-netbsd-x64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-openbsd-arm64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-openbsd-x64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-sunos-x64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-win32-arm64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript/typescript-win32-x64",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typespec/ts-http-runtime",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@upsetjs/venn.js",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign",
            "direct": false,
            "version": "2.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-alpine-arm64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-alpine-x64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-darwin-arm64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-darwin-x64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-linux-arm",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-linux-arm64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-linux-x64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-win32-arm64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/vsce-sign-win32-x64",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "7.3.0",
            "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": "5.2.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": "archiver",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "archiver-utils",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-each",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-slice",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "asap",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "asn1",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-v8-to-istanbul",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "astral-regex",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "azure-devops-node-api",
            "direct": false,
            "version": "12.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-jest",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-istanbul",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-jest-hoist",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-macros",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-current-node-syntax",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-jest",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-events",
            "direct": false,
            "version": "2.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-fs",
            "direct": false,
            "version": "4.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "bare-os",
            "direct": false,
            "version": "3.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-path",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-stream",
            "direct": false,
            "version": "2.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-url",
            "direct": false,
            "version": "2.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.34",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.37",
            "ecosystem": "npm"
          },
          {
            "name": "bcrypt-pbkdf",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "bezier-easing",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "bidi-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "binaryextensions",
            "direct": false,
            "version": "6.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "bl",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "boolbase",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "boundary",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.2",
            "ecosystem": "npm"
          },
          {
            "name": "bs-logger",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "bser",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-equal-constant-time",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bufferutil",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "buildcheck",
            "direct": false,
            "version": "0.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-name",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "byline",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "c8",
            "direct": false,
            "version": "12.0.0",
            "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": "camelcase",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001797",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001799",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "6.2.2",
            "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": "cheerio",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cheerio-select",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "cli",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "cockatiel",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "collect-v8-coverage",
            "direct": false,
            "version": "1.0.3",
            "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": "colors",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "compress-commons",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "console-browserify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": false,
            "version": "3.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cose-base",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cose-base",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cpu-features",
            "direct": false,
            "version": "0.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "crc-32",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "crc32-stream",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "create-jest",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "css.escape",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape",
            "direct": false,
            "version": "3.34.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-cose-bilkent",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-fcose",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "d",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3",
            "direct": false,
            "version": "7.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-axis",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-brush",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-chord",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-contour",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-delaunay",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-dispatch",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-drag",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-dsv",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-ease",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-fetch",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-force",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-format",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-geo",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-hierarchy",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-interpolate",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-path",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "d3-path",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-polygon",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-quadtree",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-random",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-sankey",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale-chromatic",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-selection",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-shape",
            "direct": false,
            "version": "1.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "d3-shape",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time-format",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-timer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-transition",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-zoom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dagre-d3-es",
            "direct": false,
            "version": "7.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-now",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "dateformat",
            "direct": false,
            "version": "4.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": false,
            "version": "1.11.21",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "deep-extend",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser-id",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "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": "delaunator",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-file",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "detect-newline",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff-sequences",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "docker-compose",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "docker-modem",
            "direct": false,
            "version": "5.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "dockerode",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dom-helpers",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "dompurify",
            "direct": false,
            "version": "3.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ecdsa-sig-formatter",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "editions",
            "direct": false,
            "version": "6.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "effect",
            "direct": false,
            "version": "4.0.0-beta.66",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.368",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.372",
            "ecosystem": "npm"
          },
          {
            "name": "emittery",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "10.6.0",
            "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": "encoding-sniffer",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "1.0.0",
            "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": "entities",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "environment",
            "direct": false,
            "version": "1.1.0",
            "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": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-toolkit",
            "direct": false,
            "version": "1.47.1",
            "ecosystem": "npm"
          },
          {
            "name": "es5-ext",
            "direct": false,
            "version": "0.10.64",
            "ecosystem": "npm"
          },
          {
            "name": "es6-iterator",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "es6-symbol",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "10.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-refresh",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "9.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esniff",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "11.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.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": "event-emitter",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter2",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "events-universal",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "exit",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "exit-x",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "expand-template",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "expand-tilde",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ext",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-check",
            "direct": false,
            "version": "4.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "fb-watchman",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": false,
            "version": "0.4.8",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-my-way-ts",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "findup-sync",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "findup-sync",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fined",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "flagged-respawn",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatqueue",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "for-in",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "for-own",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fs-constants",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.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-caller-file",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-east-asian-width",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-package-type",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-port",
            "direct": false,
            "version": "7.2.0",
            "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": "getobject",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "github-from-package",
            "direct": false,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "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": "global-modules",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "global-prefix",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "14.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "grunt",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "grunt-cli",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "grunt-contrib-jshint",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "grunt-exec",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "grunt-known-options",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "grunt-legacy-log",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "grunt-legacy-log-utils",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "grunt-legacy-util",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hachure-fill",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "handlebars",
            "direct": false,
            "version": "4.7.9",
            "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-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-estree",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-parser",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "homedir-polyfill",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hooker",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "3.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy",
            "direct": false,
            "version": "~1.18",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-local",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-meta-resolve",
            "direct": false,
            "version": "4.2.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": "index-to-position",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "inflight",
            "direct": false,
            "version": "1.0.6",
            "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": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "internmap",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "internmap",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "interpret",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-absolute",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-ci",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-inside-container",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-it-type",
            "direct": false,
            "version": "5.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-potential-custom-element-name",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-relative",
            "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-unc-path",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-windows",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "3.1.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": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-source-maps",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "istextorbinary",
            "direct": false,
            "version": "9.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-changed-files",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-circus",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-cli",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-config",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-diff",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-docblock",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-each",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-node",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-get-type",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-haste-map",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-leak-detector",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-matcher-utils",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-message-util",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-mock",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-pnp-resolver",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve-dependencies",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runner",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runtime",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-snapshot",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-validate",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-watcher",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "30.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jshint",
            "direct": false,
            "version": "2.13.6",
            "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-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "jwa",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jws",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "katex",
            "direct": false,
            "version": "0.16.47",
            "ecosystem": "npm"
          },
          {
            "name": "keytar",
            "direct": false,
            "version": "7.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "khroma",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kubernetes-types",
            "direct": false,
            "version": "1.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "layout-base",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "layout-base",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "lazystream",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "leven",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "liftup",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.17.23",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash-es",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.camelcase",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.includes",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isboolean",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isinteger",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isnumber",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isplainobject",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isstring",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.memoize",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.once",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.truncate",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "long",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "10.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "11.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "11.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lz-string",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-error",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "make-iterator",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "makeerror",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "map-cache",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": false,
            "version": "16.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "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": "min-indent",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "10.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp-classic",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "mockserver-client",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "mockserver-client",
            "direct": false,
            "version": "7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "mockserver-node",
            "direct": false,
            "version": "7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "mockserver-node",
            "direct": false,
            "version": "^7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "msgpackr",
            "direct": false,
            "version": "1.11.12",
            "ecosystem": "npm"
          },
          {
            "name": "msgpackr-extract",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "multipasta",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "mute-stream",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "nan",
            "direct": false,
            "version": "2.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.16",
            "ecosystem": "npm"
          },
          {
            "name": "napi-build-utils",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "next-tick",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-abi",
            "direct": false,
            "version": "3.92.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-addon-api",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build",
            "direct": false,
            "version": "4.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build-optional-packages",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-int64",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.47",
            "ecosystem": "npm"
          },
          {
            "name": "node-sarif-builder",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-package-data",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "nth-check",
            "direct": false,
            "version": "2.1.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.defaults",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "object.map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "object.pick",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "obug",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "open",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "ovsx",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-manager-detector",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-filepath",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-passwd",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-semver",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse5-htmlparser2-tree-adapter",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5-parser-stream",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-data-parser",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-absolute",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-root",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-root-regex",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pend",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "pirates",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.62.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.62.0",
            "ecosystem": "npm"
          },
          {
            "name": "pluralize",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pluralize",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "points-on-curve",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "points-on-path",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "pop-iterate",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "preact",
            "direct": false,
            "version": "10.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "prebuild-install",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "process",
            "direct": false,
            "version": "0.11.10",
            "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": "proper-lockfile",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "properties-reader",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "protobufjs",
            "direct": false,
            "version": "7.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode.js",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pure-rand",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pure-rand",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "query-selector-shadow-dom",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "rc",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "rc-config-loader",
            "direct": false,
            "version": "4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "19.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "react-transition-group",
            "direct": false,
            "version": "4.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "read",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "read-pkg",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "1.1.14",
            "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": "readable-stream",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdir-glob",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "rechoir",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "redent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "reselect",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.12",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-cwd",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-dir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve.exports",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "robust-predicates",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "roughjs",
            "direct": false,
            "version": "4.6.6",
            "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": "rw",
            "direct": false,
            "version": "1.3.3",
            "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.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "saxes",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "secretlint",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.8.5",
            "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": "side-channel",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.1",
            "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": "siginfo",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "simple-concat",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "simple-get",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "simple-invariant",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-correct",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-exceptions",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-expression-parse",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-license-ids",
            "direct": false,
            "version": "3.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "split-ca",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ssh-remote-port-forward",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ssh2",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "stack-utils",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "stackback",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "state-local",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "streamx",
            "direct": false,
            "version": "2.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-length",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "8.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "0.10.31",
            "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": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "1.0.4",
            "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": "structured-source",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "stylis",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "stylis",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-hyperlinks",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "symbol-tree",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "table",
            "direct": false,
            "version": "6.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tar-fs",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "tar-fs",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "teex",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "terminal-link",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "test-exclude",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "test-exclude",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "testcontainers",
            "direct": false,
            "version": "12.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "text-decoder",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "text-table",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "textextensions",
            "direct": false,
            "version": "6.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinybench",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "tmp",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "tmpl",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toml",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-dedent",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-jest",
            "direct": false,
            "version": "29.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tunnel",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "tunnel-agent",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "tweetnacl",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "type",
            "direct": false,
            "version": "2.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-detect",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "4.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "typed-rest-client",
            "direct": false,
            "version": "1.8.11",
            "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": "typescript",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "uc.micro",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "uglify-js",
            "direct": false,
            "version": "3.19.3",
            "ecosystem": "npm"
          },
          {
            "name": "unc-path-regex",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "underscore",
            "direct": false,
            "version": "1.13.8",
            "ecosystem": "npm"
          },
          {
            "name": "underscore.string",
            "direct": false,
            "version": "3.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "8.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "5.26.5",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicorn-magic",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicorn-magic",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "url-join",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "utf-8-validate",
            "direct": false,
            "version": "5.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "13.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "v8-to-istanbul",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "v8flags",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-license",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "version-range",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-xmlserializer",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "walker",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "weak-map",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "web-vitals",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-encoding",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "16.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "17.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "why-is-node-running",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "wordwrap",
            "direct": false,
            "version": "1.0.0",
            "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": "wrap-ansi",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wsl-utils",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "xml-name-validator",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "xml2js",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlbuilder",
            "direct": false,
            "version": "11.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "xmlchars",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "yaeti",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "1.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "17.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "18.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "21.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "22.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl-promise",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yazl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "zip-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod-validation-error",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "FluentAssertions",
            "direct": false,
            "version": "6.12.2",
            "ecosystem": "nuget"
          },
          {
            "name": "FluentAssertions",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.AsyncInterfaces",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.NET.Test.Sdk",
            "direct": false,
            "version": "17.11.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.NET.Test.Sdk",
            "direct": false,
            "version": "17.12.0",
            "ecosystem": "nuget"
          },
          {
            "name": "MockServerClient",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.Net.Http",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Text.Json",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers",
            "direct": false,
            "version": "4.12.0",
            "ecosystem": "nuget"
          },
          {
            "name": "xunit",
            "direct": false,
            "version": "2.9.2",
            "ecosystem": "nuget"
          },
          {
            "name": "xunit",
            "direct": false,
            "version": "2.9.3",
            "ecosystem": "nuget"
          },
          {
            "name": "xunit.runner.visualstudio",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Xunit.SkippableFact",
            "direct": false,
            "version": "1.4.13",
            "ecosystem": "nuget"
          },
          {
            "name": "mock-server/mockserver-client",
            "direct": false,
            "version": null,
            "ecosystem": "packagist"
          },
          {
            "name": "php",
            "direct": false,
            "version": null,
            "ecosystem": "packagist"
          },
          {
            "name": "phpunit/phpunit",
            "direct": false,
            "version": null,
            "ecosystem": "packagist"
          },
          {
            "name": "testcontainers/testcontainers",
            "direct": false,
            "version": null,
            "ecosystem": "packagist"
          },
          {
            "name": "matplotlib",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "mockserver-client",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-cov",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "testcontainers",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "logger",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "mockserver-client",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "rspec",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "rspec_junit_formatter",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "webmock",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          },
          {
            "name": "websocket-client-simple",
            "direct": false,
            "version": null,
            "ecosystem": "rubygems"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1891,
        "direct_count": 208,
        "indirect_count": 1683
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 1,
        "merged_prs": 770,
        "open_issues": 0,
        "closed_ratio": 1,
        "closed_issues": 1262,
        "closed_unmerged_prs": 442
      },
      "bus_factor": 1,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "jamesdbloom",
          "commits": 5961,
          "avatar_url": "https://avatars.githubusercontent.com/u/733179?v=4"
        },
        {
          "type": "User",
          "login": "jamesbloomnektan",
          "commits": 44,
          "avatar_url": "https://avatars.githubusercontent.com/u/7236633?v=4"
        },
        {
          "type": "User",
          "login": "jsoref",
          "commits": 34,
          "avatar_url": "https://avatars.githubusercontent.com/u/2119212?v=4"
        },
        {
          "type": "User",
          "login": "Arkinator",
          "commits": 19,
          "avatar_url": "https://avatars.githubusercontent.com/u/7147945?v=4"
        },
        {
          "type": "User",
          "login": "snyk-bot",
          "commits": 16,
          "avatar_url": "https://avatars.githubusercontent.com/u/19733683?v=4"
        },
        {
          "type": "User",
          "login": "acheaito",
          "commits": 10,
          "avatar_url": "https://avatars.githubusercontent.com/u/4778413?v=4"
        },
        {
          "type": "User",
          "login": "mockserver-bamboo-build",
          "commits": 10,
          "avatar_url": "https://avatars.githubusercontent.com/u/22433765?v=4"
        },
        {
          "type": "User",
          "login": "bhmohanr-techie",
          "commits": 10,
          "avatar_url": "https://avatars.githubusercontent.com/u/110107743?v=4"
        },
        {
          "type": "User",
          "login": "DerPauli",
          "commits": 8,
          "avatar_url": "https://avatars.githubusercontent.com/u/32300700?v=4"
        },
        {
          "type": "User",
          "login": "nitram509",
          "commits": 5,
          "avatar_url": "https://avatars.githubusercontent.com/u/1189394?v=4"
        }
      ],
      "contributors_sampled": 99,
      "top_contributor_share": 0.953
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "auto-add-to-project.yml",
        "auto-label-issues.yml",
        "codeql-analysis.yml",
        "stale-issues.yml",
        "welcome-bot.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "eslint.config.js"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "Cargo.lock",
        "go.sum",
        "package-lock.json"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 3,
            "reason": "binaries present in source code",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "20 out of 20 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 0/15 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 19 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 28 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": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 3,
            "reason": "dependency not pinned by hash detected -- score normalized to 3",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is 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": 0,
            "reason": "Project has not signed or included provenance with any releases.",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 9,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 1,
            "reason": "9 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "16864a24697428cd7e32212a97058433623b2bf9",
        "ran_at": "2026-07-29T18:24:50Z",
        "aggregate_score": 5.8,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": true,
      "has_security_policy": true,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-29T18:23:27Z",
      "oldest_open_prs": [
        {
          "number": 2486,
          "created_at": "2026-07-29T18:23:10Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-29T06:49:25Z",
      "ci_last_conclusion": null,
      "oldest_open_issues": []
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/mock-server/mockserver-monorepo",
    "host": "github.com",
    "name": "mockserver-monorepo",
    "owner": "mock-server"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "excellent",
      "name": "Overall health",
      "note": "The weighted overall 77 is calibrated to 91 on the published index scale (record calibration 2026-08-02).",
      "notes": [
        {
          "code": "overall_calibration",
          "params": {
            "raw": 77,
            "calibrated": 91,
            "calibration": "2026-08-02"
          }
        }
      ],
      "value": 91,
      "inputs": {
        "security": 53,
        "vitality": 80,
        "community": 95,
        "governance": 63,
        "calibration": "2026-08-02",
        "engineering": 94,
        "ai_readiness": 88,
        "weighted_overall_raw": 77
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 80,
        "weight": 0.21,
        "metrics": [
          {
            "key": "development_activity",
            "band": "good",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 74,
            "inputs": {
              "commits_last_year": 2801,
              "human_commit_share": 0.79,
              "days_since_last_push": 0,
              "active_weeks_last_year": 14
            },
            "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": "14/52 weeks with commits",
                "points": 9.7,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 14
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "2801 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 2801
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 28 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "releases_count": 8,
              "latest_release_tag": "mockserver-7.5.0",
              "releases_from_tags": false,
              "days_since_latest_release": 0,
              "mean_days_between_releases": 10
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "8 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~10 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 10
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "exceptional",
            "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": 4,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 4 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 4
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "exceptional",
        "name": "Community & Adoption",
        "value": 95,
        "weight": 0.17,
        "metrics": [
          {
            "key": "popularity",
            "band": "exceptional",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 96,
            "inputs": {
              "forks": 1113,
              "stars": 4929,
              "watchers": 116,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "4,929 stars",
                "points": 59.9,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 4929
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "1,113 forks",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 1113
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "116 watchers",
                "points": 11.5,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 116
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "readme_badges": null,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "readme_badge_services": [],
              "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": "exceptional",
            "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": 97,
            "inputs": {
              "packages": [
                "github.com/mock-server/mockserver-monorepo/mockserver-client-go/v7",
                "mockserver-node",
                "mockserver-client",
                "mockserver-client",
                "mockserver-client",
                "mockserver-client"
              ],
              "dependents": null,
              "ecosystems": "crates, go, npm, pypi, rubygems",
              "total_downloads": 75385,
              "monthly_downloads": 681964
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "681,964 downloads/month across crates, go, npm, pypi, rubygems",
                "points": 77.8,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 681964,
                      "ecosystems": "crates, go, npm, pypi, rubygems"
                    }
                  }
                ],
                "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": "moderate",
        "name": "Sustainability & Governance",
        "value": 63,
        "weight": 0.23,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "at_risk",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 34,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 99,
              "top_contributor_share": 0.953
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 95% of commits",
                "points": 1.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 95
                    }
                  }
                ],
                "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 19 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): Newcomer PR acceptance. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "newcomer_pr_acceptance"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 70,
            "inputs": {
              "merged_prs": 770,
              "open_issues": 0,
              "closed_issues": 1262,
              "prs_merged_7d": null,
              "prs_decided_7d": null,
              "prs_merged_30d": null,
              "prs_decided_30d": null,
              "issue_closed_ratio": 1,
              "closed_unmerged_prs": 442,
              "first_time_authors_30d": null,
              "first_time_prs_merged_30d": null,
              "first_time_prs_decided_30d": null
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "100% of issues closed",
                "points": 42,
                "status": "met",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 100
                    }
                  }
                ],
                "max_points": 42
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "770/1212 decided PRs merged",
                "points": 19.1,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 770,
                      "decided": 1212
                    }
                  }
                ],
                "max_points": 30
              },
              {
                "key": "newcomer_pr_acceptance",
                "name": "Newcomer PR acceptance",
                "detail": "no first-time contributor's PR decided in 30d",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_newcomer_prs",
                    "params": {
                      "days": 30
                    }
                  }
                ],
                "max_points": 13
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/15 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 63,
            "inputs": {
              "followers": 57,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "mock-server",
              "public_repos": 13,
              "account_age_days": 3090
            },
            "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": "57 followers of mock-server",
                "points": 12.7,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 57,
                      "login": "mock-server"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "13 public repos, account ~8 yr old",
                "points": 20.3,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 13
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 8
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "exceptional",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "github.com/mock-server/mockserver-monorepo/mockserver-client-go/v7",
                "mockserver-node",
                "mockserver-client",
                "mockserver-client",
                "mockserver-client",
                "mockserver-client"
              ],
              "ecosystems": "crates, go, npm, pypi, rubygems",
              "any_deprecated": false,
              "min_days_since_publish": 0
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "6 package(s) on crates, go, npm, pypi, rubygems",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 6,
                      "ecosystems": "crates, go, npm, pypi, rubygems"
                    }
                  }
                ],
                "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": "57 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 57
                    }
                  }
                ],
                "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": "exceptional",
        "name": "Engineering Quality",
        "value": 94,
        "weight": 0.19,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "5 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": "eslint.config.js",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "20 out of 20 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "exceptional",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "topics": [
                "mock-server",
                "proxy",
                "java-client",
                "javascript-client",
                "node-module",
                "node-client",
                "ruby-client",
                "homebrew",
                "grunt-plugin",
                "ai",
                "chaos-engineering",
                "llm",
                "mcp",
                "python",
                "testing"
              ],
              "has_wiki": true,
              "homepage": "https://www.mock-server.com",
              "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://www.mock-server.com",
                "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": "15 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 15
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 53,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Packaging. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "packaging"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 58,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 5.8
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "binaries present in source code",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "20 out of 20 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 0/15 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 19 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 28 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 not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 3",
                "points": 1.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "9 existing vulnerabilities detected",
                "points": 0.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "at_risk",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1745 resolved dependencies against OSV; 146 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 1745
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 146
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 34,
            "inputs": {
              "source": "osv",
              "advisories": 76,
              "affected_packages": 27,
              "assessed_packages": 1745,
              "unassessed_packages": 146,
              "affected_by_severity": "critical 2, high 16, moderate 6, unknown 3",
              "direct_affected_packages": 13
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "13 affected: org.apache.tomcat.embed:tomcat-embed-core 9.0.117 (critical 9.8), org.springframework:spring-web 5.3.39 (critical 9.8), com.fasterxml.jackson.core:jackson-core 2.21.3 (high 7.5), +10 more",
                "points": 2.4,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 13,
                      "packages": "org.apache.tomcat.embed:tomcat-embed-core 9.0.117 (critical 9.8), org.springframework:spring-web 5.3.39 (critical 9.8), com.fasterxml.jackson.core:jackson-core 2.21.3 (high 7.5)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 10
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "4 advisory-carrying package(s) unaddressed past 90 days; oldest published 1527 days ago",
                "points": 22.9,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 4,
                      "oldest": 1527
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "exceptional",
            "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": 1745,
              "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": "exceptional",
            "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"
              ],
              "commit_weight_rule": {
                "min_commits": 50,
                "min_commit_share": 0.1
              },
              "review_only_matches": 0,
              "below_threshold_exposures": [],
              "assessed_self_published_locations": 13
            },
            "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": "excellent",
        "name": "AI Readiness",
        "value": 88,
        "weight": 0.04,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "exceptional",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "has_llms_txt": true,
              "legible_history_share": 1,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 31105
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": "llms.txt present",
                "points": 15,
                "status": "met",
                "details": [
                  {
                    "code": "llms_txt_present",
                    "params": {}
                  }
                ],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "79 of 79 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 79,
                      "sampled": 79
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 78,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "Cargo.lock",
                "go.sum",
                "package-lock.json"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "mockserver-client-node/tsconfig.json",
                "mockserver-testcontainers/node/tsconfig.json",
                "mockserver-ui/tsconfig.json",
                "mockserver-vscode/tsconfig.json"
              ],
              "agent_commit_share": 0,
              "toolchain_manifests": [
                "examples/dotnet/callback/callback.csproj",
                "examples/dotnet/create_expectation/create_expectation.csproj",
                "examples/dotnet/load_scenario/load_scenario.csproj",
                "examples/dotnet/modify_proxied_response/modify_proxied_response.csproj",
                "examples/dotnet/scenario/scenario.csproj",
                "examples/go/callback/go.mod",
                "examples/go/create_expectation/go.mod",
                "examples/go/load_scenario/go.mod",
                "examples/go/modify_proxied_response/go.mod",
                "examples/go/scenario/go.mod",
                "examples/java/pom.xml",
                "examples/rust/callback/Cargo.toml",
                "examples/rust/create_expectation/Cargo.toml",
                "examples/rust/load_scenario/Cargo.toml",
                "examples/rust/modify_proxied_response/Cargo.toml",
                "examples/rust/scenario/Cargo.toml",
                "examples/wasm/go/go.mod",
                "examples/wasm/rust-request-v2/Cargo.toml",
                "examples/wasm/rust-request/Cargo.toml",
                "examples/wasm/rust-shape-response/Cargo.toml",
                "examples/wasm/rust/Cargo.toml",
                "examples/wasm/sdk-rust/Cargo.toml",
                "mockserver-client-dotnet/src/MockServer.Client/MockServer.Client.csproj",
                "mockserver-client-dotnet/test/MockServer.Client.IntegrationTests/MockServer.Client.IntegrationTests.csproj",
                "mockserver-client-dotnet/test/MockServer.Client.Tests/MockServer.Client.Tests.csproj",
                "mockserver-client-go/go.mod",
                "mockserver-client-rust/Cargo.toml",
                "mockserver-jetbrains/build.gradle.kts",
                "mockserver-testcontainers/dotnet/src/Testcontainers.MockServer/Testcontainers.MockServer.csproj",
                "mockserver-testcontainers/dotnet/tests/Testcontainers.MockServer.Tests/Testcontainers.MockServer.Tests.csproj",
                "mockserver-testcontainers/go/go.mod",
                "mockserver-testcontainers/rust/Cargo.toml",
                "mockserver/mockserver-async/pom.xml",
                "mockserver/mockserver-benchmark/pom.xml",
                "mockserver/mockserver-blob-azure/pom.xml",
                "mockserver/mockserver-blob-gcs/pom.xml",
                "mockserver/mockserver-blob-s3/pom.xml",
                "mockserver/mockserver-bom/pom.xml",
                "mockserver/mockserver-client-java-no-dependencies/pom.xml",
                "mockserver/mockserver-client-java/pom.xml",
                "mockserver/mockserver-core/pom.xml",
                "mockserver/mockserver-integration-testing-no-dependencies/pom.xml",
                "mockserver/mockserver-integration-testing/pom.xml",
                "mockserver/mockserver-junit-jupiter-no-dependencies/pom.xml",
                "mockserver/mockserver-junit-jupiter/pom.xml",
                "mockserver/mockserver-junit-rule-no-dependencies/pom.xml",
                "mockserver/mockserver-junit-rule/pom.xml",
                "mockserver/mockserver-k8s-webhook/pom.xml",
                "mockserver/mockserver-maven-plugin/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-main-classpath-with-class-callback/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-main-classpath/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-test-classpath-with-class-callback/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-class-test-classpath/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-json-main-classpath/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-initializer-json-test-classpath/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-from-command-line/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-stop-forked-from-command-line/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-run-stop-forked-from-pom/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-start-using-plugin-stops-using-listener-and-plugin/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-start-using-plugin-stops-using-listener/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/mockserver-starts-stops-server-from-pom-explicitly/pom.xml",
                "mockserver/mockserver-maven-plugin/src/integration-tests/skip/pom.xml",
                "mockserver/mockserver-netty-no-dependencies/pom.xml",
                "mockserver/mockserver-netty-no-dependencies/src/integration-tests/gradle-netty-no-dependencies-dependencies/build.gradle",
                "mockserver/mockserver-netty-no-dependencies/src/integration-tests/maven-netty-no-dependencies-dependency/pom.xml",
                "mockserver/mockserver-netty/pom.xml",
                "mockserver/mockserver-netty/src/integration-tests/maven-netty-jar-with-dependencies-dependency/pom.xml",
                "mockserver/mockserver-proxy-war/pom.xml",
                "mockserver/mockserver-spring-boot-starter/pom.xml",
                "mockserver/mockserver-spring-test-listener-no-dependencies/pom.xml",
                "mockserver/mockserver-spring-test-listener/pom.xml",
                "mockserver/mockserver-state-infinispan/pom.xml",
                "mockserver/mockserver-testcontainers/pom.xml",
                "mockserver/mockserver-testing/pom.xml",
                "mockserver/mockserver-war/pom.xml",
                "mockserver/pom.xml"
              ],
              "dependency_bot_commit_share": 0.21
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "examples/dotnet/callback/callback.csproj, examples/dotnet/create_expectation/create_expectation.csproj, examples/dotnet/load_scenario/load_scenario.csproj (toolchain convention, no task runner)",
                "points": 12.6,
                "status": "partial",
                "details": [
                  {
                    "code": "toolchain_convention",
                    "params": {
                      "files": "examples/dotnet/callback/callback.csproj, examples/dotnet/create_expectation/create_expectation.csproj, examples/dotnet/load_scenario/load_scenario.csproj"
                    }
                  }
                ],
                "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": "eslint.config.js",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "mockserver-client-node/tsconfig.json, mockserver-testcontainers/node/tsconfig.json, mockserver-ui/tsconfig.json, mockserver-vscode/tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "mockserver-client-node/tsconfig.json, mockserver-testcontainers/node/tsconfig.json, mockserver-ui/tsconfig.json, mockserver-vscode/tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no agent-authored commits among the last 100",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_authored_commits",
                    "params": {
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "21 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 21,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 3",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "exceptional",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "primary_language": "Java",
              "largest_source_bytes": 470219,
              "source_files_sampled": 3695,
              "oversized_source_files": 71
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Java (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Java"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "71/3695 source files over 60KB",
                "points": 53.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 3695,
                      "oversized": 71
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "excellent",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": [
                "examples/docker-compose/mock-from-openapi/config/openapi.yaml",
                "examples/docker-compose/validation-proxy/config/openapi.yaml",
                "mockserver/mockserver-core/src/test/resources/grpc/catalog.proto",
                "mockserver/mockserver-core/src/test/resources/grpc/greeting.proto",
                "mockserver/mockserver-core/src/test/resources/grpc/orders.proto",
                "mockserver/mockserver-core/src/test/resources/grpc/orders_common.proto"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "examples/docker-compose/mock-from-openapi/config/openapi.yaml, examples/docker-compose/validation-proxy/config/openapi.yaml, mockserver/mockserver-core/src/test/resources/grpc/catalog.proto, mockserver/mockserver-core/src/test/resources/grpc/greeting.proto, mockserver/mockserver-core/src/test/resources/grpc/orders.proto, mockserver/mockserver-core/src/test/resources/grpc/orders_common.proto",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples/docker-compose/mock-from-openapi/config/openapi.yaml, examples/docker-compose/validation-proxy/config/openapi.yaml, mockserver/mockserver-core/src/test/resources/grpc/catalog.proto, mockserver/mockserver-core/src/test/resources/grpc/greeting.proto, mockserver/mockserver-core/src/test/resources/grpc/orders.proto, mockserver/mockserver-core/src/test/resources/grpc/orders_common.proto"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? Carries a deliberately small weight: agent tooling is a real maintenance signal, but its absence must never gate the top of the scale (calibration saturates at raw 91, so 100/100 remains reachable with AI Readiness at zero)."
      }
    ],
    "classification": {
      "labels": [
        "library",
        "web-ui",
        "cli"
      ],
      "scores": {
        "cli": 4,
        "web-ui": 4,
        "library": 30,
        "network-service": 3
      },
      "primary": "library",
      "evidence": [
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:crates",
          "weight": 6
        },
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:go",
          "weight": 6
        },
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:npm",
          "weight": 6
        },
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:pypi",
          "weight": 6
        },
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:rubygems",
          "weight": 6
        },
        {
          "tier": "dependencies",
          "label": "cli",
          "source": "dep:info.picocli:picocli",
          "weight": 4
        },
        {
          "tier": "dependencies",
          "label": "web-ui",
          "source": "dep:react-dom",
          "weight": 4
        },
        {
          "tier": "structure",
          "label": "network-service",
          "source": "api_schema",
          "weight": 3
        }
      ],
      "artifacts": [],
      "confidence": "medium",
      "host_extension": false,
      "runs_as_process": true,
      "consumed_by_code": true
    },
    "metrics_version": "2.3.1"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
    "npm package 'mockserver' points at a different repository (https://github.com/namshi/mockserver); excluded from ecosystem scoring",
    "packagist package 'mock-server/mockserver-client' points at a different repository (https://github.com/mock-server/mockserver-client-php); excluded from ecosystem scoring",
    "deps.dev does not index npm:mockserver-node@7.5.0; advisories assessed against the repository dependency graph instead"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-29T18:25:26.953087Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/m/mock-server/mockserver-monorepo.svg",
  "full_name": "mock-server/mockserver-monorepo",
  "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 v2.3.1, schema v0.27.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statisticsGo, npm, crates.io, Packagist, PyPI, RubyGems.