Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InitConfig ¶ added in v0.3.0
func (*InitConfig) BuildSpec ¶ added in v0.3.0
func (c *InitConfig) BuildSpec() string
type InitializeProjectUsecase ¶
type InitializeProjectUsecase interface { Perform(rootDir string, cfg InitConfig) error GenerateProject(rootDir, pkgName string) error InstallDeps(rootDir string, cfg InitConfig) error }
InitializeProjectUsecase is an interface to create a new grapi project.
func NewInitializeProjectUsecase ¶
func NewInitializeProjectUsecase(ui cli.UI, generator module.ProjectGenerator, gexCfg *gex.Config) InitializeProjectUsecase
NewInitializeProjectUsecase creates a new InitializeProjectUsecase instance.
Click to show internal directories.
Click to hide internal directories.