UNPKG

@gmjs/cli-wrapper

Version:
14 lines (13 loc) 542 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.kebabCaseToCamelCase = exports.camelCaseToKebabCase = void 0; function camelCaseToKebabCase(value) { return value .replace(/([\p{Lowercase_Letter}\p{Uppercase_Letter}\d])(\p{Uppercase_Letter})/gu, '$1-$2') .toLowerCase(); } exports.camelCaseToKebabCase = camelCaseToKebabCase; function kebabCaseToCamelCase(value) { return value.replace(/-([a-z])/g, (_, c) => c.toUpperCase()); } exports.kebabCaseToCamelCase = kebabCaseToCamelCase;