package
0.11.0
Repository: https://github.com/bryanl/ksonnet.git
Documentation: pkg.go.dev

# Packages

Code generated by mockery v1.0.0.

# Functions

Add adds a registry with `name`, `protocol`, and `uri` to the current ksonnet application.
CacheDependency vendors registry dependencies.
DefaultYAMLData generates the contents for a registry's spec.
GitHubClient is an option for the setting a github client.
List returns a list of alphabetically sorted Registries.
Locate locates a registry given a spec.
NewFs creates an instance of Fs.
NewGitHub creates an instance of GitHub.
Package finds a package in a registry by name.
Unmarshal unmarshals bytes to a Spec.

# Constants

DefaultAPIVersion is the default version of the registry API.
DefaultKind is the default kind of the registry API.
ProtocolFilesystem is the protocol for file system based registries.
ProtocolGitHub is a the protocol for GitHub based registries.

# Structs

Fs is a registry based on a local filesystem.
GitHub is a Github Registry.
LibraryRef is library reference.
Spec describes how a registry is stored.

# Interfaces

Registry is a Registry.

# Type aliases

GitHubOpt is an option for configuring GitHub.
LibraryRefSpecs maps LibraryRefs to a name.
Protocol is the protocol for a registry.
ResolveDirectory resolves directories when searching a part.
ResolveFile resolves files found when searching a part.
Specs is a slice of *Spec.