package
11.1.0+incompatible
Repository: https://github.com/fastly/cli.git
Documentation: pkg.go.dev

# Functions

New returns a usable asset.
SetBinPerms ensures 0777 perms are set on the binary.

# 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.