@vinejs/vine - v4.0.0-next.1
    Preparing search index...

    Type Alias SplitByCapital<S, Word, RemainingWords>

    SplitByCapital: S extends ""
        ? FilterEmptyWord<Word, RemainingWords, "end">
        : S extends `${infer Ch}${infer Rest}`
            ? IsUppercase<Ch> extends true
                ? SplitByCapital<
                    Rest,
                    Ch,
                    FilterEmptyWord<Word, RemainingWords, "end">,
                >
                : SplitByCapital<Rest, `${Word}${Ch}`, RemainingWords>
            : []

    Type Parameters

    • S
    • Word extends string = ""
    • RemainingWords extends unknown[] = []