Documentation
¶
Index ¶
- Constants
- type Dependency
- type PackageJsonConfig
- type PackageJsonMarshalled
- type Script
- type UserAnswers
- func (u *UserAnswers) ListEsBuildDevDependencies() []Dependency
- func (u *UserAnswers) ListEsBuildScripts() []Script
- func (u *UserAnswers) ListEsLintDevDependencies() []Dependency
- func (u *UserAnswers) ListEsLintScripts() []Script
- func (u *UserAnswers) ListJestDevDependencies() []Dependency
- func (u *UserAnswers) ListJestScripts() []Script
- func (u *UserAnswers) ListPrettierDevDependencies() []Dependency
- func (u *UserAnswers) ListSWCDevDependencies() []Dependency
- func (u *UserAnswers) ListSWCScripts() []Script
- func (u *UserAnswers) ListTypescriptDevDependencies() []Dependency
- func (u *UserAnswers) ListTypescriptScripts() []Script
Constants ¶
View Source
const ( ES_BUILD int = iota ES_LINT JEST PRETTIER SWC TYPESCRIPT )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dependency ¶
type PackageJsonConfig ¶
type PackageJsonConfig struct { Name string Dependencies map[string]string DevDependencies map[string]string Scripts map[string]string }
func (*PackageJsonConfig) AddDependencies ¶
func (p *PackageJsonConfig) AddDependencies(deps []Dependency) error
func (*PackageJsonConfig) AddDevDependencies ¶
func (p *PackageJsonConfig) AddDevDependencies(deps []Dependency) error
func (*PackageJsonConfig) AddScripts ¶
func (p *PackageJsonConfig) AddScripts(scripts []Script) error
func (*PackageJsonConfig) MarshallData ¶
func (p *PackageJsonConfig) MarshallData() (*PackageJsonMarshalled, error)
type PackageJsonMarshalled ¶
type PackageJsonMarshalled struct {
JSON string
}
type UserAnswers ¶
type UserAnswers struct { AppName string EsBuild bool EsLint bool Jest bool Prettier bool Swc bool Typescript bool }
func (*UserAnswers) ListEsBuildDevDependencies ¶
func (u *UserAnswers) ListEsBuildDevDependencies() []Dependency
func (*UserAnswers) ListEsBuildScripts ¶
func (u *UserAnswers) ListEsBuildScripts() []Script
func (*UserAnswers) ListEsLintDevDependencies ¶
func (u *UserAnswers) ListEsLintDevDependencies() []Dependency
* * ESLINT *
func (*UserAnswers) ListEsLintScripts ¶
func (u *UserAnswers) ListEsLintScripts() []Script
func (*UserAnswers) ListJestDevDependencies ¶
func (u *UserAnswers) ListJestDevDependencies() []Dependency
func (*UserAnswers) ListJestScripts ¶
func (u *UserAnswers) ListJestScripts() []Script
func (*UserAnswers) ListPrettierDevDependencies ¶ added in v0.1.0
func (u *UserAnswers) ListPrettierDevDependencies() []Dependency
* * PRETTIER *
func (*UserAnswers) ListSWCDevDependencies ¶
func (u *UserAnswers) ListSWCDevDependencies() []Dependency
func (*UserAnswers) ListSWCScripts ¶
func (u *UserAnswers) ListSWCScripts() []Script
func (*UserAnswers) ListTypescriptDevDependencies ¶
func (u *UserAnswers) ListTypescriptDevDependencies() []Dependency
func (*UserAnswers) ListTypescriptScripts ¶
func (u *UserAnswers) ListTypescriptScripts() []Script
Click to show internal directories.
Click to hide internal directories.