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 ¶
type PublishConfig ¶
func NewPublishConfig ¶ added in v1.1.0
func NewPublishConfig(cfg *config.Config) PublishConfig
Click to show internal directories.
Click to hide internal directories.