Versions in this module Expand all Collapse all v0 v0.1.0 Feb 19, 2022 Changes in this version + func AddDependencies(dependencies map[string][]string) + func AddModuleAliases(aliases map[string]string) + type Config struct + Config map[string]interface{} + Generates map[string]Target + Spec string + type ConfigAndPath struct + Path string + type Context struct + type GenerateCmd struct + Config string + func (c *GenerateCmd) Run(ctx *Context) error + type InstallCmd struct + Location string + Release string + func (c *InstallCmd) Run(ctx *Context) error + type NewCmd struct + Dir string + Spec string + Template string + Variables map[string]string + func (c *NewCmd) Run(ctx *Context) error + type Target struct + Config map[string]interface{} + Executable bool + IfNotExists bool + Module string + VisitorClass string + type Template struct + Description string + Name string + SpecLocation string + Variables []Variable + type UpgradeCmd struct + func (c *UpgradeCmd) Run(ctx *Context) error + type Variable struct + Default string + Description string + Loop bool + Name string + Prompt string + Required bool + type WatchCmd struct + Configs []string + func (c *WatchCmd) Run(ctx *Context) error