diff --git a/internal/config/config.go b/internal/config/config.go index 27f83e4..8684b00 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -4,6 +4,7 @@ import ( "encoding/json" "fmt" "os" + "path/filepath" ) type Config struct { @@ -13,6 +14,8 @@ type Config struct { } func NewConfig(path string) (Config, error) { + path = filepath.Clean(path) + data, err := os.ReadFile(path) if err != nil { return Config{}, fmt.Errorf(