UNPKG

uncase

Version:

Wrapper of change-case to create case converter, validator and etc.

92 lines (90 loc) 2.45 kB
/** * Case validator */ type CaseValidator = (input: string) => boolean; /** * Check if given input string is in camelCase * * @param input - input string * @returns true if camelCase, false otherwise */ declare const isCamelCase: CaseValidator; /** * Check if given input string is in capitalCase * * @param input - input string * @returns true if capitalCase, false otherwise */ declare const isCapitalCase: CaseValidator; /** * Check if given input string is in constantCase * * @param input - input string * @returns true if constantCase, false otherwise */ declare const isConstantCase: CaseValidator; /** * Check if given input string is in dotCase * * @param input - input string * @returns true if dotCase, false otherwise */ declare const isDotCase: CaseValidator; /** * Check if given input string is in kebabCase * * @param input - input string * @returns true if kebabCase, false otherwise */ declare const isKebabCase: CaseValidator; /** * Check if given input string is in noCase * * @param input - input string * @returns true if noCase, false otherwise */ declare const isNoCase: CaseValidator; /** * Check if given input string is in pascalCase * * @param input - input string * @returns true if pascalCase, false otherwise */ declare const isPascalCase: CaseValidator; /** * Check if given input string is in pascalSnakeCase * * @param input - input string * @returns true if pascalSnakeCase, false otherwise */ declare const isPascalSnakeCase: CaseValidator; /** * Check if given input string is in pathCase * * @param input - input string * @returns true if pathCase, false otherwise */ declare const isPathCase: CaseValidator; /** * Check if given input string is in sentenceCase * * @param input - input string * @returns true if sentenceCase, false otherwise */ declare const isSentenceCase: CaseValidator; /** * Check if given input string is in snakeCase * * @param input - input string * @returns true if snakeCase, false otherwise */ declare const isSnakeCase: CaseValidator; /** * Check if given input string is in trainCase * * @param input - input string * @returns true if trainCase, false otherwise */ declare const isTrainCase: CaseValidator; export { isCamelCase, isCapitalCase, isConstantCase, isDotCase, isKebabCase, isNoCase, isPascalCase, isPascalSnakeCase, isPathCase, isSentenceCase, isSnakeCase, isTrainCase }; export type { CaseValidator };