Web utility
    Preparing search index...

    Type Alias CamelCase<Raw, Delimiter>

    CamelCase: Uncapitalize<
        Raw extends `${infer L}${Delimiter}${infer R}`
            ? `${Capitalize<L>}${Capitalize<CamelCase<R>>}`
            : `${Capitalize<Raw>}`,
    >

    Type Parameters

    • Raw extends string
    • Delimiter extends string = "-"