package
1.11.1
Repository: https://github.com/ayaro/prototool.git
Documentation: pkg.go.dev

# Functions

NewRunner returns a new Runner.
RunnerWithCachePath returns a RunnerOption that uses the given cache path.
RunnerWithConfigData returns a RunnerOption that uses the given config path.
RunnerWithDevelMode returns a RunnerOption that allows devel-mode.
RunnerWithErrorFormat returns a RunnerOption that uses the given colon-separated error format.
RunnerWithJSON returns a RunnerOption that will print failures as JSON.
RunnerWithLogger returns a RunnerOption that uses the given logger.
RunnerWithProtocBinPath returns a RunnerOption that uses the given protoc binary path.
RunnerWithProtocURL returns a RunnerOption that uses the given protoc zip file URL.
RunnerWithProtocWKTPath returns a RunnerOption that uses the given path to include the well-known types.
RunnerWithWalkTimeout returns a RunnerOption that sets a given walk timeout.

# Structs

ExitError is an error that signals to exit with a certain code.

# Interfaces

Runner runs commands.

# Type aliases

RunnerOption is an option for a new Runner.