Versions in this module Expand all Collapse all v0 v0.1.7 May 29, 2026 v0.1.6 May 28, 2026 v0.1.5 May 27, 2026 v0.1.4 May 27, 2026 v0.1.3 May 27, 2026 v0.1.2 May 27, 2026 v0.1.1 May 26, 2026 v0.1.0 May 26, 2026 Changes in this version + func ChartEntryPath(root, kind, key string) string + func ChartKindRoot(root, kind string) string + func GitEntryPath(root, key string) string + func MetadataPath(entryPath string) string + func RedactedTarget(raw string) string + func RemoteEntryPath(root, key string) string + func RemoteGitRepoPath(root, key string) string + func RemoteHTTPFilePath(root, key string) string + func WriteMetadata(entryPath string, metadata Metadata) error + type Entry struct + Key string + Kind string + Legacy bool + Metadata *Metadata + MetadataPath string + ModifiedAt time.Time + Path string + SizeBytes int64 + Source Source + func List(opts Options) ([]Entry, error) + type Metadata struct + CreatedAt time.Time + Key string + Kind string + Name string + Path string + Revision string + SchemaVersion int + Source Source + Target string + UpdatedAt time.Time + Version string + func ReadMetadata(entryPath string, expected Source, expectedKind, expectedKey string) (*Metadata, error) + type OperationOptions struct + All bool + DryRun bool + Key string + Kind string + OlderThan time.Duration + Source Source + Yes bool + type OperationResult struct + DryRun bool + Entries []Entry + RemovedCount int + func Delete(opts OperationOptions) (OperationResult, error) + func Prune(opts OperationOptions) (OperationResult, error) + type Options struct + ChartCacheDir string + ForbiddenRoots []string + GitCacheDir string + RemoteCacheDir string + Sources []Source + type Source string + const SourceChart + const SourceGit + const SourceRemote