Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
genbundle
command
Command genbundle exports generated bundle artifacts to stdout.
|
Command genbundle exports generated bundle artifacts to stdout. |
|
gendocs
command
|
|
|
pacto
command
|
|
|
examples
|
|
|
demo
command
Package main provides a browser/WASM build of the Pacto dashboard backed by contracts embedded at compile time, so the whole demo runs client-side with no server and no live OCI access.
|
Package main provides a browser/WASM build of the Pacto dashboard backed by contracts embedded at compile time, so the whole demo runs client-side with no server and no live OCI access. |
|
demo/genlocks
command
Command genlocks generates committed pacto.lock files for the dependency-bearing demo bundles, OFFLINE and DETERMINISTICALLY.
|
Command genlocks generates committed pacto.lock files for the dependency-bearing demo bundles, OFFLINE and DETERMINISTICALLY. |
|
internal
|
|
|
logger
Package logger configures the global slog logger based on verbosity.
|
Package logger configures the global slog logger based on verbosity. |
|
mcp
Package mcp provides an MCP (Model Context Protocol) server that exposes Pacto contract operations as tools for AI agents.
|
Package mcp provides an MCP (Model Context Protocol) server that exposes Pacto contract operations as tools for AI agents. |
|
testutil
Package testutil provides shared test mocks and fixtures used across multiple test packages to avoid duplication.
|
Package testutil provides shared test mocks and fixtures used across multiple test packages to avoid duplication. |
|
pkg
|
|
|
ignore
Package ignore implements .pactoignore filtering for bundle packaging.
|
Package ignore implements .pactoignore filtering for bundle packaging. |
|
lock
Package lock models pacto.lock: the committed, deterministic record of the resolved dependency + reference closure.
|
Package lock models pacto.lock: the committed, deterministic record of the resolved dependency + reference closure. |
|
readiness
Package readiness derives operational readiness state from a contract's declared readiness section.
|
Package readiness derives operational readiness state from a contract's declared readiness section. |
|
sbom
Package sbom provides SBOM parsing and diffing for Pacto bundles.
|
Package sbom provides SBOM parsing and diffing for Pacto bundles. |
|
schemax
Package schemax extracts human-readable property summaries from JSON Schema documents and configuration value maps.
|
Package schemax extracts human-readable property summaries from JSON Schema documents and configuration value maps. |
|
semver
Package semver is the single source of truth for semver tag handling shared by the CLI/OCI resolver and the dashboard data sources.
|
Package semver is the single source of truth for semver tag handling shared by the CLI/OCI resolver and the dashboard data sources. |
|
tests
|
|
|
e2e/testplugin
command
testplugin is a minimal pacto plugin for e2e testing.
|
testplugin is a minimal pacto plugin for e2e testing. |
Click to show internal directories.
Click to hide internal directories.