@scania/tegel-cli
Version:
CLI tool for copying and transforming Tegel components with custom prefixes
15 lines (13 loc) • 545 B
text/typescript
/**
* Converts a value (string or number) to string
* @param value - The value to convert
* @returns The string representation of the value, or empty string if null/undefined
*/
export const convertToString = (value: string | number | null | undefined): string => {
if (value === null || value === undefined) return '';
return value.toString();
};
// Optional: If we need array conversion often
export const convertArrayToStrings = (values: (string | number)[]): string[] => {
return values.map((value) => convertToString(value));
};