This adds support in boilerplate to invoke remote templates by providing it with go-getter compatible URLs instead of paths. In the process I renamed all the places in the config and CLI flags that was using template-folder with template-url to match what we are expecting.
This means that we can now invoke templates in git, either as dependencies or directly on the CLI.
NOTE: This is a backwards incompatible change, but now (when we are getting ready for usage-patterns v2) is probably a good time to do this.
This adds support in boilerplate to invoke remote templates by providing it with
go-getter
compatible URLs instead of paths. In the process I renamed all the places in the config and CLI flags that was usingtemplate-folder
withtemplate-url
to match what we are expecting.This means that we can now invoke templates in git, either as dependencies or directly on the CLI.
NOTE: This is a backwards incompatible change, but now (when we are getting ready for usage-patterns v2) is probably a good time to do this.