package logger import ( "log/slog" "github.com/pkg/errors" ) type Level = slog.Level func ParseLevel(s string) (Level, error) { var level Level if err := level.UnmarshalText([]byte(s)); err != nil { return level, errors.WithStack(err) } return level, nil }