Versions in this module Expand all Collapse all v0 v0.2.0 Oct 24, 2023 Changes in this version + var ErrInvalidFS = fmt.Errorf("invalid fs") + var ErrInvalidPath = fmt.Errorf("invalid path") + type WalkOpt func(*WalkOpts) + func Recursive(enabled bool) WalkOpt + type WalkOpts struct v0.1.0 Apr 12, 2023 Changes in this version + var ErrNotFound = fmt.Errorf("not found") + var ErrorInvalidFS = fmt.Errorf("invalid fs") + var ErrorInvalidPath = fmt.Errorf("invalid path") + var Logger = log.New(ioutil.Discard, "", log.LstdFlags) + func ExpandEnv(lines []string) ([]string, error) + func First(fsys fs.FS, paths []string) (filepath string, fileInfo fs.FileInfo, err error) + func Glob(fsys fs.FS, stop bool, patterns []string) ([]string, bool, error) + func Last(fsys fs.FS, paths []string) (filepath string, fileInfo fs.FileInfo, err error) + func ParentDir(paths []string) (string, error) + func Target(fsys fs.FS, targets []string, sources []string) ([]string, bool, error) + func TargetTime(fsys fs.FS, targetTime time.Time, sources []string) ([]string, bool, error)