Versions in this module Expand all Collapse all v0 v0.3.0 Aug 24, 2026 v0.2.0 Aug 12, 2026 Changes in this version + func ExpandSubdirGlobs(instDir string, subDir string) (string, error) + func NormalizePackageAddress(given string) (packageAddr, subDir string, err error) + func SplitPackageSubdir(given string) (packageAddr, subDir string) + type MaybeRelativePathErr struct + Addr string + func (e *MaybeRelativePathErr) Error() string + type OCIRepositoryStore interface + Fetch func(ctx context.Context, target ociv1.Descriptor) (io.ReadCloser, error) + Resolve func(ctx context.Context, tagName string) (ociv1.Descriptor, error) + type PackageFetcher struct + func NewPackageFetcher(ctx context.Context, env PackageFetcherEnvironment) *PackageFetcher + func (f *PackageFetcher) FetchPackage(ctx context.Context, instDir string, packageAddr string) error + type PackageFetcherEnvironment interface + OCIRepositoryStore func(ctx context.Context, registryDomainName, repositoryPath string) (OCIRepositoryStore, error)