camelcase-to-kebab
Version:
convert camelCase to kebab-case
25 lines • 713 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.camelCaseToKebab = void 0;
/**
* Converts a string from `camelCase` to `kebab-case`.
*
* @param input The string in `camelCase` to be converted
* @returns The string in `kebab-case`
*/
function camelCaseToKebab(input) {
let output = '';
for (let i = 0, char = ''; i < input.length; i++) {
char = input.charAt(i);
if (char >= 'A' && char <= 'Z') {
output += '-' + char.toLowerCase();
}
else {
output += char;
}
}
return output;
}
exports.camelCaseToKebab = camelCaseToKebab;
exports.default = camelCaseToKebab;
//# sourceMappingURL=index.js.map