From 2322e90c042ed86e5d10e7a8248abc61b6f7a688 Mon Sep 17 00:00:00 2001 From: George Suntres Date: Mon, 27 Apr 2026 17:55:06 -0400 Subject: [PATCH] Fix GetPropjectRoot to properly return parent by default --- fs.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fs.go b/fs.go index 3587c4c..0fc7786 100644 --- a/fs.go +++ b/fs.go @@ -21,8 +21,12 @@ func GetProjectRoot(dir... bool) (string, error) { return "", err } - for i, d := range dir { - exeDir = filepath.Dir(exeDir) + exeDir = filepath.Dir(exeDir) + + for i, dir := range dir { + if dir { + exeDir = filepath.Dir(exeDir) + } // up to 3 if i > 3 {