Skip to main content
repost schema languages lists the languages a generator block accepts. The JSON form describes each language’s requirements, which is what drives the interactive init prompt.

Usage

Options

Examples

The JSON form adds, per language: whether output is required and its suggested value (./internal/repostclient for Go, ./repost_sdk for Python, the source roots for Java and Kotlin), whether packageName and resourceOutput are required, and for the JVM languages the compatible runtime, Maven plugin, and Gradle plugin coordinates plus the engine version.

Continue

init

Use one of these languages to scaffold a workspace.

SDKs

The five language guides behind these values.

Polyglot monorepos

Use several of them in one schema.