# Functions

NewProvider creates a provider which uses the passed in Cache as storage for extracted bundles.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Provider accepts a URL pointing at a bundle and returns the corresponding bundle object.

# Interfaces

Bundle provides the source commands to apply the bundle's contents to the local environment.
Cache manages the contents of bundles in the local filesystem.
Extractor extracts all its contents of an archive into the target location.

# Type aliases

ProgressCallback returns information about the download and extraction of the bundle to the caller.