package
0.10.1
Repository: https://github.com/alex-held/devctl.git
Documentation: pkg.go.dev

# Packages

Package semver is a wrapper for handling of semantic version (https://semver.org) values.

# Functions

CleanupStaleKrewInstallations removes the versions that aren't the current version.
GetInstalledPluginReceipts returns a list of receipts.
GetMatchingPlatform finds the platform spec in the specified plugin that matches the os/arch of the current machine (can be overridden via KREW_OS and/or KREW_ARCH).
Install will download and install a plugin.
InstalledPluginsFromIndex returns a list of all install plugins from a particular spec.
IsWindows sees if KREW_OS or runtime.GOOS to find out if current execution mode is win32.
Load reads the plugin receipt at the specified destination.
New returns a new receipt with the given plugin and index name.
OSArch returns the OS/arch combination to be used on the current system.
Store saves the given receipt at the destination.
Uninstall will uninstall a plugin.

# Variables

Plugin lifecycle errors.
Plugin lifecycle errors.
Plugin lifecycle errors.

# Structs

InstallOpts specifies options for plugin installation operation.
OSArchPair is wrapper around operating system and architecture.