|
1 |
| -import * as validator from './esm'; |
| 1 | +import toDate from './lib/toDate'; |
| 2 | +import toFloat from './lib/toFloat'; |
| 3 | +import toInt from './lib/toInt'; |
| 4 | +import toBoolean from './lib/toBoolean'; |
| 5 | +import equals from './lib/equals'; |
| 6 | +import contains from './lib/contains'; |
| 7 | +import matches from './lib/matches'; |
2 | 8 |
|
3 |
| -export default { ...validator }; |
| 9 | +import isEmail from './lib/isEmail'; |
| 10 | +import isURL from './lib/isURL'; |
| 11 | +import isMACAddress from './lib/isMACAddress'; |
| 12 | +import isIP from './lib/isIP'; |
| 13 | +import isIPRange from './lib/isIPRange'; |
| 14 | +import isFQDN from './lib/isFQDN'; |
| 15 | +import isDate from './lib/isDate'; |
| 16 | +import isTime from './lib/isTime'; |
| 17 | + |
| 18 | +import isBoolean from './lib/isBoolean'; |
| 19 | +import isLocale from './lib/isLocale'; |
| 20 | + |
| 21 | +import isAbaRouting from './lib/isAbaRouting'; |
| 22 | +import isAlpha, { locales as isAlphaLocales } from './lib/isAlpha'; |
| 23 | +import isAlphanumeric, { locales as isAlphanumericLocales } from './lib/isAlphanumeric'; |
| 24 | +import isNumeric from './lib/isNumeric'; |
| 25 | +import isPassportNumber, { locales as passportNumberLocales } from './lib/isPassportNumber'; |
| 26 | +import isPort from './lib/isPort'; |
| 27 | +import isLowercase from './lib/isLowercase'; |
| 28 | +import isUppercase from './lib/isUppercase'; |
| 29 | + |
| 30 | +import isIMEI from './lib/isIMEI'; |
| 31 | + |
| 32 | +import isAscii from './lib/isAscii'; |
| 33 | +import isFullWidth from './lib/isFullWidth'; |
| 34 | +import isHalfWidth from './lib/isHalfWidth'; |
| 35 | +import isVariableWidth from './lib/isVariableWidth'; |
| 36 | +import isMultibyte from './lib/isMultibyte'; |
| 37 | +import isSemVer from './lib/isSemVer'; |
| 38 | +import isSurrogatePair from './lib/isSurrogatePair'; |
| 39 | + |
| 40 | +import isInt from './lib/isInt'; |
| 41 | +import isFloat, { locales as isFloatLocales } from './lib/isFloat'; |
| 42 | +import isDecimal from './lib/isDecimal'; |
| 43 | +import isHexadecimal from './lib/isHexadecimal'; |
| 44 | +import isOctal from './lib/isOctal'; |
| 45 | +import isDivisibleBy from './lib/isDivisibleBy'; |
| 46 | + |
| 47 | +import isHexColor from './lib/isHexColor'; |
| 48 | +import isRgbColor from './lib/isRgbColor'; |
| 49 | +import isHSL from './lib/isHSL'; |
| 50 | + |
| 51 | +import isISRC from './lib/isISRC'; |
| 52 | + |
| 53 | +import isIBAN, { locales as ibanLocales } from './lib/isIBAN'; |
| 54 | +import isBIC from './lib/isBIC'; |
| 55 | + |
| 56 | +import isMD5 from './lib/isMD5'; |
| 57 | +import isHash from './lib/isHash'; |
| 58 | +import isJWT from './lib/isJWT'; |
| 59 | + |
| 60 | +import isJSON from './lib/isJSON'; |
| 61 | +import isEmpty from './lib/isEmpty'; |
| 62 | + |
| 63 | +import isLength from './lib/isLength'; |
| 64 | +import isByteLength from './lib/isByteLength'; |
| 65 | + |
| 66 | +import isULID from './lib/isULID'; |
| 67 | +import isUUID from './lib/isUUID'; |
| 68 | +import isMongoId from './lib/isMongoId'; |
| 69 | + |
| 70 | +import isAfter from './lib/isAfter'; |
| 71 | +import isBefore from './lib/isBefore'; |
| 72 | + |
| 73 | +import isIn from './lib/isIn'; |
| 74 | + |
| 75 | +import isLuhnNumber from './lib/isLuhnNumber'; |
| 76 | +import isCreditCard from './lib/isCreditCard'; |
| 77 | +import isIdentityCard from './lib/isIdentityCard'; |
| 78 | + |
| 79 | +import isEAN from './lib/isEAN'; |
| 80 | +import isISIN from './lib/isISIN'; |
| 81 | +import isISBN from './lib/isISBN'; |
| 82 | +import isISSN from './lib/isISSN'; |
| 83 | +import isTaxID from './lib/isTaxID'; |
| 84 | + |
| 85 | +import isMobilePhone, { locales as isMobilePhoneLocales } from './lib/isMobilePhone'; |
| 86 | + |
| 87 | +import isEthereumAddress from './lib/isEthereumAddress'; |
| 88 | + |
| 89 | +import isCurrency from './lib/isCurrency'; |
| 90 | + |
| 91 | +import isBtcAddress from './lib/isBtcAddress'; |
| 92 | + |
| 93 | +import { isISO6346, isFreightContainerID } from './lib/isISO6346'; |
| 94 | +import isISO6391 from './lib/isISO6391'; |
| 95 | +import isISO8601 from './lib/isISO8601'; |
| 96 | +import isRFC3339 from './lib/isRFC3339'; |
| 97 | +import isISO15924 from './lib/isISO15924'; |
| 98 | +import isISO31661Alpha2 from './lib/isISO31661Alpha2'; |
| 99 | +import isISO31661Alpha3 from './lib/isISO31661Alpha3'; |
| 100 | +import isISO31661Numeric from './lib/isISO31661Numeric'; |
| 101 | +import isISO4217 from './lib/isISO4217'; |
| 102 | + |
| 103 | +import isBase32 from './lib/isBase32'; |
| 104 | +import isBase58 from './lib/isBase58'; |
| 105 | +import isBase64 from './lib/isBase64'; |
| 106 | +import isDataURI from './lib/isDataURI'; |
| 107 | +import isMagnetURI from './lib/isMagnetURI'; |
| 108 | +import isMailtoURI from './lib/isMailtoURI'; |
| 109 | + |
| 110 | +import isMimeType from './lib/isMimeType'; |
| 111 | + |
| 112 | +import isLatLong from './lib/isLatLong'; |
| 113 | +import isPostalCode, { locales as isPostalCodeLocales } from './lib/isPostalCode'; |
| 114 | + |
| 115 | +import ltrim from './lib/ltrim'; |
| 116 | +import rtrim from './lib/rtrim'; |
| 117 | +import trim from './lib/trim'; |
| 118 | +import escape from './lib/escape'; |
| 119 | +import unescape from './lib/unescape'; |
| 120 | +import stripLow from './lib/stripLow'; |
| 121 | +import whitelist from './lib/whitelist'; |
| 122 | +import blacklist from './lib/blacklist'; |
| 123 | +import isWhitelisted from './lib/isWhitelisted'; |
| 124 | + |
| 125 | +import normalizeEmail from './lib/normalizeEmail'; |
| 126 | + |
| 127 | +import isSlug from './lib/isSlug'; |
| 128 | +import isLicensePlate from './lib/isLicensePlate'; |
| 129 | +import isStrongPassword from './lib/isStrongPassword'; |
| 130 | + |
| 131 | +import isVAT from './lib/isVAT'; |
| 132 | + |
| 133 | +const version = '13.15.15'; |
| 134 | + |
| 135 | +const validator = { |
| 136 | + version, |
| 137 | + toDate, |
| 138 | + toFloat, |
| 139 | + toInt, |
| 140 | + toBoolean, |
| 141 | + equals, |
| 142 | + contains, |
| 143 | + matches, |
| 144 | + isEmail, |
| 145 | + isURL, |
| 146 | + isMACAddress, |
| 147 | + isIP, |
| 148 | + isIPRange, |
| 149 | + isFQDN, |
| 150 | + isBoolean, |
| 151 | + isIBAN, |
| 152 | + isBIC, |
| 153 | + isAbaRouting, |
| 154 | + isAlpha, |
| 155 | + isAlphaLocales, |
| 156 | + isAlphanumeric, |
| 157 | + isAlphanumericLocales, |
| 158 | + isNumeric, |
| 159 | + isPassportNumber, |
| 160 | + passportNumberLocales, |
| 161 | + isPort, |
| 162 | + isLowercase, |
| 163 | + isUppercase, |
| 164 | + isAscii, |
| 165 | + isFullWidth, |
| 166 | + isHalfWidth, |
| 167 | + isVariableWidth, |
| 168 | + isMultibyte, |
| 169 | + isSemVer, |
| 170 | + isSurrogatePair, |
| 171 | + isInt, |
| 172 | + isIMEI, |
| 173 | + isFloat, |
| 174 | + isFloatLocales, |
| 175 | + isDecimal, |
| 176 | + isHexadecimal, |
| 177 | + isOctal, |
| 178 | + isDivisibleBy, |
| 179 | + isHexColor, |
| 180 | + isRgbColor, |
| 181 | + isHSL, |
| 182 | + isISRC, |
| 183 | + isMD5, |
| 184 | + isHash, |
| 185 | + isJWT, |
| 186 | + isJSON, |
| 187 | + isEmpty, |
| 188 | + isLength, |
| 189 | + isLocale, |
| 190 | + isByteLength, |
| 191 | + isULID, |
| 192 | + isUUID, |
| 193 | + isMongoId, |
| 194 | + isAfter, |
| 195 | + isBefore, |
| 196 | + isIn, |
| 197 | + isLuhnNumber, |
| 198 | + isCreditCard, |
| 199 | + isIdentityCard, |
| 200 | + isEAN, |
| 201 | + isISIN, |
| 202 | + isISBN, |
| 203 | + isISSN, |
| 204 | + isMobilePhone, |
| 205 | + isMobilePhoneLocales, |
| 206 | + isPostalCode, |
| 207 | + isPostalCodeLocales, |
| 208 | + isEthereumAddress, |
| 209 | + isCurrency, |
| 210 | + isBtcAddress, |
| 211 | + isISO6346, |
| 212 | + isFreightContainerID, |
| 213 | + isISO6391, |
| 214 | + isISO8601, |
| 215 | + isISO15924, |
| 216 | + isRFC3339, |
| 217 | + isISO31661Alpha2, |
| 218 | + isISO31661Alpha3, |
| 219 | + isISO31661Numeric, |
| 220 | + isISO4217, |
| 221 | + isBase32, |
| 222 | + isBase58, |
| 223 | + isBase64, |
| 224 | + isDataURI, |
| 225 | + isMagnetURI, |
| 226 | + isMailtoURI, |
| 227 | + isMimeType, |
| 228 | + isLatLong, |
| 229 | + ltrim, |
| 230 | + rtrim, |
| 231 | + trim, |
| 232 | + escape, |
| 233 | + unescape, |
| 234 | + stripLow, |
| 235 | + whitelist, |
| 236 | + blacklist, |
| 237 | + isWhitelisted, |
| 238 | + normalizeEmail, |
| 239 | + toString, |
| 240 | + isSlug, |
| 241 | + isStrongPassword, |
| 242 | + isTaxID, |
| 243 | + isDate, |
| 244 | + isTime, |
| 245 | + isLicensePlate, |
| 246 | + isVAT, |
| 247 | + ibanLocales, |
| 248 | +}; |
| 249 | + |
| 250 | +export default validator; |
0 commit comments