types

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 27, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Copyright paskal.maksim@gmail.com Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Boostrap

type Boostrap struct {
	Version     string
	Bootstrap   string
	Name        string
	Dir         string
	Pwd         string
	DelimsLeft  string
	DelimsRight string
	Filters     []BoostrapFilter
	Questions   []BoostrapQuestion
	Answers     map[string]string
	GitInfo     BoostrapGitInfo
	User        map[string]string
}

func (Boostrap) CleanTempDir

func (b Boostrap) CleanTempDir() error

func (Boostrap) String

func (b Boostrap) String() string

func (Boostrap) Template

func (b Boostrap) Template(templateText string) (string, error)

type BoostrapFilter

type BoostrapFilter struct {
	Match     string
	Condition string
	Ignore    bool
	FileMode  uint32
}

type BoostrapGitInfo

type BoostrapGitInfo struct {
	Host         string
	Path         string
	PathFormated string
}

type BoostrapQuestion

type BoostrapQuestion struct {
	Key        string
	Prompt     string
	Result     string
	Validation string
	Condition  string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL