Scaffold
Build
./gradlew installShadowDist
cd app/build/install/app-shadow
Move the executable somewhere in your $PATH
Or build a native image with GraalVM
./gradlew installShadowDist
cd app/build/install/app-shadow/lib
native-image --no-fallback -R:MaxNewSize=32 --language:js -jar scaffold.jar
Usage
Create a generator
scaffold new generator-name
cd generator-directory
You can then add Pebble templates and files in the tree directory
An kotlin example is present here
List generators
scaffold list
Generate a project
scaffold generate generator-name --output output-directory
Description
1.0
Latest
Languages
Kotlin
99.3%
JavaScript
0.7%