templates

package
v1.10.1 Latest Latest
Warning

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

Go to latest
Published: May 27, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var RunJs []byte

Functions

This section is empty.

Types

type BinPackageJson

type BinPackageJson struct {
	Name            string        `json:"name"`
	Version         string        `json:"version"`
	Description     string        `json:"description,omitempty"`
	License         string        `json:"license,omitempty"`
	Homepage        string        `json:"homepage,omitempty"`
	Repository      string        `json:"repository,omitempty"`
	OS              []string      `json:"os"`
	CPU             []string      `json:"cpu"`
	Main            string        `json:"main"`
	Files           []string      `json:"files"`
	PreferUnplugged bool          `json:"preferUnplugged"`
	PublishConfig   PublishConfig `json:"publishConfig"`
}

func NewBinPackageJson

func NewBinPackageJson(cfg *config.Config, packageName, platform, arch, file string) BinPackageJson

type MainPackageJson

type MainPackageJson struct {
	Name                 string            `json:"name"`
	Version              string            `json:"version"`
	Description          string            `json:"description,omitempty"`
	License              string            `json:"license,omitempty"`
	Homepage             string            `json:"homepage,omitempty"`
	Repository           string            `json:"repository,omitempty"`
	BinPkgPrefix         string            `json:"binPkgPrefix,omitempty"`
	Bin                  map[string]string `json:"bin"`
	Files                []string          `json:"files"`
	OptionalDependencies map[string]string `json:"optionalDependencies"`
	PublishConfig        PublishConfig     `json:"publishConfig"`
}

func NewMainPackageJson

func NewMainPackageJson(cfg *config.Config, packageName string, optDeps map[string]string) MainPackageJson

type PublishConfig

type PublishConfig struct {
	Registry string `json:"registry"`
	Access   string `json:"access"`
}

func NewPublishConfig added in v1.1.0

func NewPublishConfig(cfg *config.Config) PublishConfig

Jump to

Keyboard shortcuts

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