Repository URL to install this package:
Version:
0.14.1 ▾
|
// 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 isValidExpiryDate(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
isValidExpiryDate
}