keycloak_theme/src/bin/tools/kebabCaseToSnakeCase.ts

8 lines
234 B
TypeScript
Raw Normal View History

import { capitalize } from "tsafe/capitalize";
export function kebabCaseToCamelCase(kebabCaseString: string): string {
const [first, ...rest] = kebabCaseString.split("-");
2023-03-19 16:37:35 +01:00
return [first, ...rest.map(capitalize)].join("");
}