@technobuddha/library
Version:
A large library of useful functions
12 lines (11 loc) • 348 B
JavaScript
import toCapitalCase from '../toCapitalCase';
/**
* Convert an identifier string to pascal case
*
* @param input The identifer string
* @returns the identifier in pascal case
*/
export function toPascalCase(input) {
return toCapitalCase(input.trim().replace(/[-_.\s]+\w/ug, c => c.slice(-1).toUpperCase()));
}
export default toPascalCase;