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. |
Click to show internal directories.
Click to hide internal directories.