{"version":3,"sources":["../../../src/lib/snakeToCamelCase.ts"],"names":[],"mappings":";;;;;;AAUO,SAAS,iBAAiB,GAAa,EAAA;AAC7C,EAAA,OAAO,GAAI,CAAA,WAAA,EAAc,CAAA,OAAA,CAAQ,cAAgB,EAAA,CAAC,KAAkB,KAAA,KAAA,CAAM,KAAM,CAAA,CAAC,CAAE,CAAA,WAAA,EAAa,CAAA;AACjG;AAFgB,MAAA,CAAA,gBAAA,EAAA,kBAAA,CAAA","file":"snakeToCamelCase.cjs","sourcesContent":["/**\n * Transforms text from `snAkE_cASE` to `camelCase`.\n * @param str - Text to transform\n * @returns the input `st_R` as `stR`\n *\n * @example\n * ```ts\n * snakeToCamelCase('hello_world') // 'helloWorld'\n * ```\n */\nexport function snakeToCamelCase(str: string) {\n\treturn str.toLowerCase().replace(/([-_][a-z])/g, (group: string) => group.slice(1).toUpperCase());\n}\n\nexport { snakeToCamelCase as kebabToCamelCase };\n"]}