Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 4x 7x | import { splitWords } from './split-words';
/**
* Converts a string to upper-case words separated by spaces, splitting identifiers such as `camelCase`.
*
* @param input - The identifier or sentence to convert, in any case style.
* @returns The words in upper case, separated by single spaces; `''` when there is no word.
* @example
* upperCase('engineRoomTemperature'); // 'ENGINE ROOM TEMPERATURE'
* upperCase('max-speed'); // 'MAX SPEED'
*/
export function upperCase(input: string): string {
return splitWords(input)
.map((word) => word.toUpperCase())
.join(' ');
}
|