sdui_cli/utils
library
Functions
-
prompt(String message, {String? defaultValue})
→ String
-
Prompts the user with
message and returns their input.
Optionally provides a defaultValue if they press enter without typing.
-
toCamelCase(String input)
→ String
-
Converts a string to camelCase.
Preserves existing camelCase field names correctly.
e.g. product_card → productCard, MyBanner → myBanner, inStock → inStock
-
toPascalCase(String input)
→ String
-
Converts a snake_case, kebab-case, or camelCase string to PascalCase
e.g. product_card → ProductCard, myBanner → MyBanner
-
toSnakeCase(String input)
→ String
-
Converts a string to snake_case.
e.g. productCard → product_card, MyBanner → my_banner
-
toTitleCase(String input)
→ String
-
Converts a snake_case or camelCase string to a human-readable title.
e.g. product_card → Product Card, coverImage → Cover Image