validify-string
Version:
Ensure accurate and secure input with our reliable string validation library.
57 lines (56 loc) • 2.75 kB
JavaScript
"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;