Develfish Lorry
A code generation framework with support of config trees, jinja-like template engine and scripting.
References: | Github Repository
Usage
$ lorry
A code generation framework with support of config trees, jinja-like template engine and scripting.
Usage: lorry [COMMAND]
Commands:
init Creates a lorry-info.yaml file
info Display package info
install Recursively fetches dependencies
link Build a .luaurc file for editors (not used by Lorry)
generate Execute generation script from scroll
run Run command
dependency Manage set of dependencies
scroll Manage set of scrolls
action Manage set of runnable actions
target Manage set of targets
completions Generates completions script
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Features
- Lorry Runtime (an independent Luau runtime environment)
- Config Tree Manager (merges directories containing YAML, JSON, and Luau configurations)
- Package Manager (installs code generators as dependencies)
- Template Engine (includes both Jinja-like and Lua-based engines)
- Command Line Tool