toCamelCase function ✓ 100.0%

Last updated: 2026-03-01T23:25:47.084Z

Metrics

LOC: 6 Complexity: 1 Params: 1 Coverage: 100.0% (3/3 lines, 12x executed)

Signature

toCamelCase(text: string): : string

Source Code

function toCamelCase(text: string): string {
  return text
    .replace(/[^a-zA-Z0-9]+(.)/g, (_, c: string) => c.toUpperCase())
    .replace(/^[A-Z]/, (c) => c.toLowerCase())
    .replace(/[^a-zA-Z0-9]/g, "");
}

No outgoing dependencies.

Impact (Incoming)

graph LR toCamelCase["toCamelCase"] generatePOM["generatePOM"] generatePOM -->|calls| toCamelCase style toCamelCase fill:#dbeafe,stroke:#2563eb,stroke-width:2px click toCamelCase "d9182ff869942bb8.html" click generatePOM "7423c874e7c3dfa3.html"
SourceType
generatePOM calls