package helpers import ( "os" "time" "github.com/charmbracelet/log" ) var loggerCreated bool var logger *log.Logger func GetLogger() *log.Logger { if !loggerCreated { logger = log.NewWithOptions(os.Stderr, log.Options{ Level: log.DebugLevel, ReportCaller: true, ReportTimestamp: true, TimeFormat: time.RFC3339, }) loggerCreated = true } return logger }