UNPKG

cerializr

Version:

(de)serialization made easy with ES7/Typescript annotations (decorators)

38 lines (37 loc) 808 B
/** * Does nothing to the string * @param str * * @return str unchanged */ export declare function NoOp(str: string): string; /** * convert strings like my_camel_string to myCamelString * * @param str * * @return myCamelString */ export declare function CamelCase(str: string): string; /** * convert strings like MyCamelString to my_camel_string * * @param str * * @return my_snake_string */ export declare function SnakeCase(str: string): string; /** * convert strings like myCamelCase to my_camel_case * @param str * * @return my_underscore_case */ export declare function UnderscoreCase(str: string): string; /** * convert strings like my_camelCase to my-camel-case * @param str * * @return my-dash-case (or kebab-case) */ export declare function DashCase(str: string): string;