@webdeveric/utils
    Preparing search index...

    Type Alias AddSpaceAroundNumbers<Type>

    AddSpaceAroundNumbers: Type extends `${infer First}${infer Rest}`
        ? Rest extends EmptyString
            ? First
            : First extends AlphaCharacter
            | Capitalize<AlphaCharacter>
                ? FirstChar<Rest> extends NumericCharacter
                    ? `${First}${Space}${AddSpaceAroundNumbers<Rest>}`
                    : `${First}${AddSpaceAroundNumbers<Rest>}`
                : First extends NumericCharacter
                    ? FirstChar<Rest> extends AlphaCharacter | Capitalize<AlphaCharacter>
                        ? `${First}${Space}${AddSpaceAroundNumbers<Rest>}`
                        : `${First}${AddSpaceAroundNumbers<Rest>}`
                    : `${First}${AddSpaceAroundNumbers<Rest>}`
        : never

    Type Parameters

    • Type extends string