UNPKG

@uvarovag/to-camel-case

Version:
8 lines (7 loc) 243 B
export const toCamelCase = (str) => { return str .toLowerCase() .split(/[^a-zA-Zа-яА-ЯёЁ0-9]+/) .map((word, index) => (index === 0 ? word : word.charAt(0).toUpperCase() + word.slice(1))) .join(''); };