package taskrc import "github.com/go-task/task/v3/internal/fsext" type Node struct { entrypoint string dir string } func NewNode( entrypoint string, dir string, ) (*Node, error) { dir = fsext.DefaultDir(entrypoint, dir) var err error entrypoint, dir, err = fsext.Search(entrypoint, dir, defaultTaskRCs) if err != nil { return nil, err } return &Node{ entrypoint: entrypoint, dir: dir, }, nil }