# Variables
InstallDir represents the directory where the assets should be installed.
# Structs
Asset is a versioner that uses Asset releases.
DevHubMetadata represents the DevHub API response for software metadata.
Metadata represents the GitHub API metadata response for releases.
Opts represents options to be passed to NewGitHub.
RawAsset represents a GitHub release asset.
# Interfaces
AssetVersioner describes a source of CLI release artifacts.