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#
repost schema languages [options]Options#
| Option | Description |
|---|---|
--json | Emit one JSON record per language instead of plain names. |
Examples#
repost schema languagestypescript
go
python
java
kotlin
csharpThe 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.
repost schema languages --json