Repository URL to install this package:
Version:
0.9.6 ▾
|
// factory
export declare function isValid(type: string | string[], value: any): boolean
export declare function isAlphaNumeric(value: string | number): boolean
export declare function isValidEmail(value: string): boolean
export declare function isValidLength(value, minLength?: number, maxLength?: number): boolean
export declare function isValidPassword(value: string): boolean
export declare function isValidTelephone(value: string | number): boolean
// has much more...
export declare function isValidCreditCard(value: string | number): boolean
export declare function isValidExpireyDate(value: string): boolean
// username?
export declare function isValidName(value: string): boolean
export declare function isValidZipCode(value: string): boolean
// @todo @rename
// @description - not a validator, gets back error message by key...
// but can't add new ones or compute them meh
export declare function errorMessage(key: string): string
export interface validators {
isAlphaNumeric,
isValid,
isValidEmail,
isValidLength,
isValidPassword,
isValidTelephone,
isValidCreditCard,
isValidName,
isValidZipCode,
isValidExpireyDate,
}