UNPKG

@alexaegis/common

Version:
33 lines 1.13 kB
/** * Splits a string apart into it's individial words. It treats ' ', '_' and '-' * as word boundaries as well as when a lower case character is followed by an * upper case character. * * An empty string will result in an empty array. */ export declare const splitByCasing: (input: string) => string[]; /** * Turns an input string to camelCase from any input casing */ export declare function camelCase(input: string): string; /** * Turns an input string to kebab-case from any input casing */ export declare function kebabCase(input: string): string; /** * Turns an input string to snake_case from any input casing */ export declare function snakeCase(input: string): string; /** * Turns an input string to UPPER_SNAKE_CASE from any input casing */ export declare function upperSnakeCase(input: string): string; /** * Turns an input string to PascalCase from any input casing */ export declare function pascalCase(input: string): string; /** * Turns an input string to Train-Case from any input casing */ export declare function trainCase(input: string): string; //# sourceMappingURL=case-conversion.d.ts.map