Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindMissingParams ¶
func HasMissingParams ¶
func HasMissingParams(command types.CommandSpec, params map[string]any) bool
func IsRootCommand ¶
func IsRootCommand(command types.CommandSpec) bool
Types ¶
type Extension ¶
func (Extension) RootCommands ¶
func (e Extension) RootCommands() []types.CommandSpec
type ExtensionMap ¶
type ExtensionType ¶
type ExtensionType string
const ( ExtensionTypeLocal ExtensionType = "local" ExtensionTypeGit ExtensionType = "git" ExtensionTypeHttp ExtensionType = "http" )
type Metadata ¶
type Metadata struct { Type ExtensionType `json:"type"` Origin string `json:"origin"` Entrypoint string `json:"entrypoint"` }
Click to show internal directories.
Click to hide internal directories.