Skip to content

About

The create engine combines the following layers:

  1. Bases: Option types and default values that will be used to scaffold a repository
  2. Blocks: Generators for individual portions of a repository
  3. Presets: Groups of Blocks that form a repository starter
  4. Templates: Groups of Presets that form a create-*-app project

Those layers allow you to define the inputs to your repository generator, the individual pieces of the repository to be generated, and any preset configurations users can choose to start from.