UNPKG

camelcase-to-kebab

Version:
25 lines 713 B
"use strict"; 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