- engine
- The semantic version(s) of the cadCAD engine that this template supports.
- meta
- A grouping of various metadata designations.
- meta: name
- The name of this template.
- meta: description
- A description of this template.
- meta: version
- The version of this template (semantic versioning used).
- meta: requirements
- The custom requirements.txt file to replace scaffold default.
- scaffold
- A grouping of project structure designations.
- scaffold: directories
- A list of directory entries. May belong as child to directory entries as well.
- directories: name
- Inline content to be added to a created file.
- scaffold: files
- A list of file entries. May belong as child to directory entries as well.
- files: name
- The name of the file to be created.
- files: source
- The file to be copied when creating a file.