UNPKG

validify-string

Version:

Ensure accurate and secure input with our reliable string validation library.

57 lines (56 loc) 2.75 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var utilityFunctions_1 = require("./utils/utilityFunctions"); var validateFunctions_1 = require("./utils/validateFunctions"); var stringCompareMatch_1 = require("./utils/stringCompareMatch"); var generateJWT_1 = require("./utils/generateJWT"); var validator = { isEmpty: utilityFunctions_1.isEmpty, isIdentical: utilityFunctions_1.isIdentical, isAlpha: utilityFunctions_1.isAlpha, isAlphaNumeric: utilityFunctions_1.isAlphaNumeric, isValidEmail: utilityFunctions_1.isValidEmail, countWords: utilityFunctions_1.countWords, isAvailable: utilityFunctions_1.isAvailable, countOccurrences: utilityFunctions_1.countOccurrences, isPasswordStrong: utilityFunctions_1.isPasswordStrong, isURL: utilityFunctions_1.isURL, isIP: utilityFunctions_1.isIP, isUppercase: utilityFunctions_1.isUppercase, isLowercase: utilityFunctions_1.isLowercase, isPalindrome: utilityFunctions_1.isPalindrome, isValidDate: utilityFunctions_1.isValidDate, isValidPhone: utilityFunctions_1.isValidPhone, isValidCardNumber: utilityFunctions_1.isValidCardNumber, isAlphanumeric: utilityFunctions_1.isAlphanumeric, isHash: utilityFunctions_1.isHash, isHexadecimal: utilityFunctions_1.isHexadecimal, isASCII: utilityFunctions_1.isASCII, isHexColor: utilityFunctions_1.isHexColor, isJSON: utilityFunctions_1.isJSON, isJWT: utilityFunctions_1.isJWT, isBase32: validateFunctions_1.isBase32, isBase64: validateFunctions_1.isBase64, isEthereumAddress: validateFunctions_1.isEthereumAddress, isStringWithoutSpecialCharacters: validateFunctions_1.isStringWithoutSpecialCharacters, startsWithPrefix: validateFunctions_1.startsWithPrefix, endsWithSuffix: validateFunctions_1.endsWithSuffix, trimRight: utilityFunctions_1.trimRight, trimLeft: utilityFunctions_1.trimLeft, trimBoth: utilityFunctions_1.trimBoth, encrypt: utilityFunctions_1.encrypt, decrypt: utilityFunctions_1.decrypt, getAlphaNumString: utilityFunctions_1.getAlphaNumString, getLeftSubstring: utilityFunctions_1.getLeftSubstring, isStringAContainsB: stringCompareMatch_1.isStringAContainsB, isStringAMatchesB: stringCompareMatch_1.isStringAMatchesB, addUnderscore: utilityFunctions_1.addUnderscore, removeSpace: utilityFunctions_1.removeSpace, removeUnderscore: utilityFunctions_1.removeUnderscore, generateJWT: generateJWT_1.generateJWT, decodeJWT: generateJWT_1.decodeJWT, addFullstop: utilityFunctions_1.addFullstop, removeNumber: utilityFunctions_1.removeNumber, generateRandomString: utilityFunctions_1.generateRandomString }; exports.default = validator;