UNPKG

ramdacase

Version:

[![NPM](https://nodei.co/npm/ramdacase.png)](https://nodei.co/npm/ramdacase/)

19 lines (18 loc) 932 B
declare type Unary<Param, Return> = (_: Param) => Return; declare type StringToString = Unary<string, string>; export declare const splitByAll: (delimiters: string[]) => Unary<string, string[]>; export declare const toWords: Unary<string, string[]>; export declare const capitalizeHead: StringToString; export declare const uncapitalizeHead: StringToString; export declare const capitalize: StringToString; export declare const uncapitalize: StringToString; export declare const toCase: (delimiter: string) => StringToString; export declare const toKebab: StringToString; export declare const toSnake: StringToString; export declare const toDot: StringToString; export declare const toSlash: StringToString; export declare const toKebabUpper: StringToString; export declare const toSnakeUpper: StringToString; export declare const toPascal: StringToString; export declare const toCamel: StringToString; export {};