libero/cli/validation
Shared validation for CLI commands (project names, client names, etc.).
Values
pub fn is_lowercase_letter(ch: String) -> Bool
pub fn validate_name(
name name: String,
kind kind: String,
hint hint: String,
) -> Result(Nil, String)
Validate a name for use as a project or client name. Returns Ok(Nil) if valid, Error(String) with a user-facing error message if not. nolint: stringly_typed_error – CLI-facing error, String is appropriate