Versions in this module Expand all Collapse all v0 v0.7.1 Jul 25, 2023 v0.7.0 Jul 20, 2023 Changes in this version + var AssetOperatorFS = afero.NewOsFs() + var CleanExtensionFS = afero.NewOsFs() + var ManifesterFS = afero.NewOsFs() + func Clean(verbose bool) error + func NewDefaultAssetOperator(stdin io.Reader, stdout, stderr io.Writer) model.AssetOperator + func NewDefaultManifester() model.Manifester + type Manager struct + func NewManager(manifester model.Manifester, assetOperator model.AssetOperator, verbose bool, ...) (*Manager, error) + func (m *Manager) Activate(commandName, tagName string) error + func (m *Manager) Install(ctx context.Context, remotePath, commandName string) error + func (m *Manager) Rename(sourceCommandName, targetCommandName string) error + func (m *Manager) Run(commandName string, args ...string) error + func (m *Manager) Uninstall(commandName, tagName string) error + func (m *Manager) Upgrade(ctx context.Context, commandName string) error