Versions in this module Expand all Collapse all v0 v0.2.0 Jul 30, 2026 v0.1.0 Jul 25, 2026 Changes in this version + func Filtered(base fs.FS, filters ...FileFilter) fs.FS + func FindFirst(ctx context.Context, dirFS fs.FS, predicates ...FileFilter) (map[int]string, error) + func ListFiles(ctx context.Context, dirFS fs.FS, filters ...FileFilter) ([]string, error) + func Walk(ctx context.Context, dirFS fs.FS, filters ...FileFilter) iter.Seq[string] + type FileFilter func(path string, d fs.DirEntry) bool + func MaxDepth(maxDepth int) FileFilter + func SkipGlobs(patterns ...string) FileFilter + func SkipHiddenDirs() FileFilter + func SkipHiddenFiles() FileFilter + func SkipVendorDirs(extra ...string) FileFilter