Introduces hof create
as a "npm create-react-app" for anything.
Easily bootstrap or add files to an existing project from any remote repository.
- essentially a generator with
Create
field to get inputs from user. - configure an interactive prompt and input schema, user can also use flags to fill prompt
- adds a new
hof create <repo>
which fetches and prompts user for starting input - adds
Create
schema and includes in generators - add schema and code for implementing an input prompt
- works with remote repo, and also locally for directories
- makes it easy for you to provide one-line setup instructions for your own generators
To learn more about hof create
, see
docs/getting-started/create.
Breaking changes:
Hof's indent
template helper was updated to mimic the behavior
of helm's. This required swaping the order of arguments.
You should now use {{ indent <string|int> <content> }}
Other changes:
- remove modder name from mod cache, flattening because they are always a git repo at a tag
- use cache dir for remote repositories
- enable symlinks for local, replaced, cue dependencies
- remove old or unused code
- fix and enable more formatters
- improve docker images
- improve tests & CI
- several bug fixes and edge case handling