2025-05-28 15:36:51 -07:00

12 lines
354 B
TypeScript

export const toCamelCase = (str: string) =>
str
.replace(/(?:^\w|[A-Z]|\b\w)/g, function (word, index) {
return index === 0 ? word.toLowerCase() : word.toUpperCase();
})
.replace(/\W/g, "");
export const toPascalCase = (str: string) =>
str
.replace(/(?:^\w|[A-Z]|\b\w)/g, (word) => word.toUpperCase())
.replace(/\W/g, "");