@widergy/web-utils
Version:
Utility GO! Web utils
28 lines (27 loc) • 1.71 kB
TypeScript
export declare const getUrlBase: (url: string) => string;
export declare const hasOneWord: (string: string) => boolean;
export declare const concatMessages: (messages: Array<string> | string) => string;
export declare const multilineEllipsis: (string: string, maxString: number) => string;
export declare const stringCompare: (string: string, stringToCompare: string) => boolean;
export declare const stringToCompareInclusive: (string: string, stringCompare: string) => boolean;
export declare const removeAccents: (string: string) => string;
export declare const stringToCompareWithoutAccentsInclusive: (string: string, stringToCompare: string) => boolean;
export declare const addSign: (sign: string) => (value: string) => string;
export declare const toCamel: (string: string) => string;
export declare const capitalizeWord: (string: string) => string;
export declare const capitalize: (string: string | undefined) => string | undefined;
interface StringUtils {
getUrlBase: (url: string) => string;
hasOneWord: (string: string) => boolean;
concatMessages: (messages: Array<string>) => string;
multilineEllipsis: (string: string, maxString: number) => string;
stringCompare: (string: string, stringToCompare: string) => boolean;
stringToCompareInclusive: (string: string, stringToCompare: string) => boolean;
removeAccents: (string: string) => string;
stringToCompareWithoutAccentsInclusive: (string: string, stringToCompare: string) => boolean;
addSign: (sign: string) => (value: string) => string;
toCamel: (string: string) => string;
capitalize: (string: string) => string | undefined;
}
declare const STRING_UTILS: StringUtils;
export default STRING_UTILS;