MCPcopy Create free account
hub / github.com/code-pushup/cli / kebabCaseToCamelCase

Function kebabCaseToCamelCase

packages/utils/src/lib/case-conversions.ts:8–15  ·  view source on GitHub ↗
(
  string: T,
)

Source from the content-addressed store, hash-verified

6 * @returns The camelCase string.
7 */
8export function kebabCaseToCamelCase<T extends string>(
9 string: T,
10): KebabCaseToCamelCase<T> {
11 return string
12 .split('-')
13 .map((segment, index) => (index === 0 ? segment : capitalize(segment)))
14 .join('') as KebabCaseToCamelCase<T>;
15}
16
17/**
18 * Converts a camelCase string to kebab-case.

Callers 2

Calls 1

capitalizeFunction · 0.85

Tested by

no test coverage detected