Versions in this module Expand all Collapse all v0 v0.22.0 Aug 26, 2026 Changes in this version + var IsTerminal = func(v any) bool + var ReadPassword = func(ctx context.Context, stdin io.Reader) (string, error) + func AnySlice[T any](in []T) []any + func ConvertSliceToAny[T any](ts []T) []any + func ConvertStringSlicePtr[T ~string](ss []string) *[]T + func DerefStr[T ~string](val *T) string + func Deref[T any](val *T) T + func ExpandPath(path string) string + func GenerateSecurePassword(length int) (string, error) + func IsCI() bool + func Must[T any](v T, err error) T + func PtrIfNonNil[T ~[]E, E any](val T) *T + func ReadAll(ctx context.Context, stdin io.Reader) (string, error) + func ReadLine(ctx context.Context, stdin io.Reader) (string, error) + func SerializeToJSON(w io.Writer, v any) error + func SerializeToYAML(w io.Writer, v any) error + type Duration struct + func (d *Duration) UnmarshalText(b []byte) error + func (d Duration) MarshalText() ([]byte, error)