{"version":3,"file":"convert-case.mjs","sources":["../../../../packages/utils/convert-case.ts"],"sourcesContent":["export const toKebabCase = (string: string): string => {\n  return string.replace(/\\B([A-Z])/g, '-$1').toLowerCase()\n}\n\nexport const toPascalCase = (string: string): string => {\n  return string\n    .replace(/^./, (match) => match.toUpperCase())\n    .replace(/-(\\w)/g, (_, p1: string) => {\n      return p1?.toUpperCase() ?? ''\n    })\n}\n\nexport const toCamelCase = (string: string): string => {\n  return string\n    .replace(/^./, (match) => match.toLowerCase())\n    .replace(/-(\\w)/g, (_, p1: string) => {\n      return p1?.toUpperCase() ?? ''\n    })\n}\n"],"names":[],"mappings":"AAAa,MAAA,WAAA,GAAc,CAAC,MAA2B,KAAA;AACrD,EAAA,OAAO,MAAO,CAAA,OAAA,CAAQ,YAAc,EAAA,KAAK,EAAE,WAAY,EAAA,CAAA;AACzD,EAAA;AAEa,MAAA,YAAA,GAAe,CAAC,MAA2B,KAAA;AACtD,EAAA,OAAO,MACJ,CAAA,OAAA,CAAQ,IAAM,EAAA,CAAC,KAAU,KAAA,KAAA,CAAM,WAAY,EAAC,CAC5C,CAAA,OAAA,CAAQ,QAAU,EAAA,CAAC,GAAG,EAAe,KAAA;AAP1C,IAAA,IAAA,EAAA,CAAA;AAQM,IAAO,OAAA,CAAA,EAAA,GAAA,EAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,EAAA,CAAI,kBAAJ,IAAqB,GAAA,EAAA,GAAA,EAAA,CAAA;AAAA,GAC7B,CAAA,CAAA;AACL,EAAA;AAEa,MAAA,WAAA,GAAc,CAAC,MAA2B,KAAA;AACrD,EAAA,OAAO,MACJ,CAAA,OAAA,CAAQ,IAAM,EAAA,CAAC,KAAU,KAAA,KAAA,CAAM,WAAY,EAAC,CAC5C,CAAA,OAAA,CAAQ,QAAU,EAAA,CAAC,GAAG,EAAe,KAAA;AAf1C,IAAA,IAAA,EAAA,CAAA;AAgBM,IAAO,OAAA,CAAA,EAAA,GAAA,EAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,EAAA,CAAI,kBAAJ,IAAqB,GAAA,EAAA,GAAA,EAAA,CAAA;AAAA,GAC7B,CAAA,CAAA;AACL;;;;"}