
//#region ../@intlayer/cli/dist/esm/chokidar/dist/esm/utils/kebabCaseToCamelCase.mjs
const kebabCaseToCamelCase = (name) => {
	return name.split(/[^a-zA-Z0-9]+/).filter(Boolean).map((word) => {
		const lowerWord = word.toLowerCase();
		let capitalized = lowerWord.charAt(0).toUpperCase() + lowerWord.slice(1);
		capitalized = capitalized.replace(/(\d)([a-z])/g, (_, number, char) => number + char.toUpperCase());
		return capitalized;
	}).join("");
};

//#endregion
exports.kebabCaseToCamelCase = kebabCaseToCamelCase;
//# sourceMappingURL=kebabCaseToCamelCase.cjs.map