internal/

directory
v0.0.0-...-5adab22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2026 License: Apache-2.0

Directories

Path Synopsis
Package cli implements the cauldron command surface.
Package cli implements the cauldron command surface.
Package client talks to a running Cauldron server.
Package client talks to a running Cauldron server.
Package clock provides the only source of time inside a Cauldron sandbox.
Package clock provides the only source of time inside a Cauldron sandbox.
Package conform runs a Recipe's conformance cases against the emulator.
Package conform runs a Recipe's conformance cases against the emulator.
Package detect inspects a project directory and works out what it needs to run: language runtimes, backing services, and which third-party APIs it talks to.
Package detect inspects a project directory and works out what it needs to run: language runtimes, backing services, and which third-party APIs it talks to.
Package engine starts and stops the containers a project needs.
Package engine starts and stops the containers a project needs.
Package openapi reads an OpenAPI 3 description and relates it to a Recipe.
Package openapi reads an OpenAPI 3 description and relates it to a Recipe.
Package project reads and writes the file a project uses to say which Recipes it wants.
Package project reads and writes the file a project uses to say which Recipes it wants.
Package recipe defines the Recipe format — the description of how Cauldron emulates one external dependency.
Package recipe defines the Recipe format — the description of how Cauldron emulates one external dependency.
Package runtime serves a Recipe over HTTP: routing, auth, state, pagination, failure injection and webhooks.
Package runtime serves a Recipe over HTTP: routing, auth, state, pagination, failure injection and webhooks.
Package server hosts many sandboxes in one process and exposes a small control API for driving them.
Package server hosts many sandboxes in one process and exposes a small control API for driving them.
Package store holds the state of a sandbox: the records each Recipe has created, in the order they were created.
Package store holds the state of a sandbox: the records each Recipe has created, in the order they were created.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL