index.js 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. "use strict";
  2. function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
  3. Object.defineProperty(exports, "__esModule", {
  4. value: true
  5. });
  6. exports.default = void 0;
  7. var _toDate = _interopRequireDefault(require("./lib/toDate"));
  8. var _toFloat = _interopRequireDefault(require("./lib/toFloat"));
  9. var _toInt = _interopRequireDefault(require("./lib/toInt"));
  10. var _toBoolean = _interopRequireDefault(require("./lib/toBoolean"));
  11. var _equals = _interopRequireDefault(require("./lib/equals"));
  12. var _contains = _interopRequireDefault(require("./lib/contains"));
  13. var _matches = _interopRequireDefault(require("./lib/matches"));
  14. var _isEmail = _interopRequireDefault(require("./lib/isEmail"));
  15. var _isURL = _interopRequireDefault(require("./lib/isURL"));
  16. var _isMACAddress = _interopRequireDefault(require("./lib/isMACAddress"));
  17. var _isIP = _interopRequireDefault(require("./lib/isIP"));
  18. var _isIPRange = _interopRequireDefault(require("./lib/isIPRange"));
  19. var _isFQDN = _interopRequireDefault(require("./lib/isFQDN"));
  20. var _isDate = _interopRequireDefault(require("./lib/isDate"));
  21. var _isTime = _interopRequireDefault(require("./lib/isTime"));
  22. var _isBoolean = _interopRequireDefault(require("./lib/isBoolean"));
  23. var _isLocale = _interopRequireDefault(require("./lib/isLocale"));
  24. var _isAbaRouting = _interopRequireDefault(require("./lib/isAbaRouting"));
  25. var _isAlpha = _interopRequireWildcard(require("./lib/isAlpha"));
  26. var _isAlphanumeric = _interopRequireWildcard(require("./lib/isAlphanumeric"));
  27. var _isNumeric = _interopRequireDefault(require("./lib/isNumeric"));
  28. var _isPassportNumber = _interopRequireDefault(require("./lib/isPassportNumber"));
  29. var _isPort = _interopRequireDefault(require("./lib/isPort"));
  30. var _isLowercase = _interopRequireDefault(require("./lib/isLowercase"));
  31. var _isUppercase = _interopRequireDefault(require("./lib/isUppercase"));
  32. var _isIMEI = _interopRequireDefault(require("./lib/isIMEI"));
  33. var _isAscii = _interopRequireDefault(require("./lib/isAscii"));
  34. var _isFullWidth = _interopRequireDefault(require("./lib/isFullWidth"));
  35. var _isHalfWidth = _interopRequireDefault(require("./lib/isHalfWidth"));
  36. var _isVariableWidth = _interopRequireDefault(require("./lib/isVariableWidth"));
  37. var _isMultibyte = _interopRequireDefault(require("./lib/isMultibyte"));
  38. var _isSemVer = _interopRequireDefault(require("./lib/isSemVer"));
  39. var _isSurrogatePair = _interopRequireDefault(require("./lib/isSurrogatePair"));
  40. var _isInt = _interopRequireDefault(require("./lib/isInt"));
  41. var _isFloat = _interopRequireWildcard(require("./lib/isFloat"));
  42. var _isDecimal = _interopRequireDefault(require("./lib/isDecimal"));
  43. var _isHexadecimal = _interopRequireDefault(require("./lib/isHexadecimal"));
  44. var _isOctal = _interopRequireDefault(require("./lib/isOctal"));
  45. var _isDivisibleBy = _interopRequireDefault(require("./lib/isDivisibleBy"));
  46. var _isHexColor = _interopRequireDefault(require("./lib/isHexColor"));
  47. var _isRgbColor = _interopRequireDefault(require("./lib/isRgbColor"));
  48. var _isHSL = _interopRequireDefault(require("./lib/isHSL"));
  49. var _isISRC = _interopRequireDefault(require("./lib/isISRC"));
  50. var _isIBAN = _interopRequireWildcard(require("./lib/isIBAN"));
  51. var _isBIC = _interopRequireDefault(require("./lib/isBIC"));
  52. var _isMD = _interopRequireDefault(require("./lib/isMD5"));
  53. var _isHash = _interopRequireDefault(require("./lib/isHash"));
  54. var _isJWT = _interopRequireDefault(require("./lib/isJWT"));
  55. var _isJSON = _interopRequireDefault(require("./lib/isJSON"));
  56. var _isEmpty = _interopRequireDefault(require("./lib/isEmpty"));
  57. var _isLength = _interopRequireDefault(require("./lib/isLength"));
  58. var _isByteLength = _interopRequireDefault(require("./lib/isByteLength"));
  59. var _isUUID = _interopRequireDefault(require("./lib/isUUID"));
  60. var _isMongoId = _interopRequireDefault(require("./lib/isMongoId"));
  61. var _isAfter = _interopRequireDefault(require("./lib/isAfter"));
  62. var _isBefore = _interopRequireDefault(require("./lib/isBefore"));
  63. var _isIn = _interopRequireDefault(require("./lib/isIn"));
  64. var _isLuhnNumber = _interopRequireDefault(require("./lib/isLuhnNumber"));
  65. var _isCreditCard = _interopRequireDefault(require("./lib/isCreditCard"));
  66. var _isIdentityCard = _interopRequireDefault(require("./lib/isIdentityCard"));
  67. var _isEAN = _interopRequireDefault(require("./lib/isEAN"));
  68. var _isISIN = _interopRequireDefault(require("./lib/isISIN"));
  69. var _isISBN = _interopRequireDefault(require("./lib/isISBN"));
  70. var _isISSN = _interopRequireDefault(require("./lib/isISSN"));
  71. var _isTaxID = _interopRequireDefault(require("./lib/isTaxID"));
  72. var _isMobilePhone = _interopRequireWildcard(require("./lib/isMobilePhone"));
  73. var _isEthereumAddress = _interopRequireDefault(require("./lib/isEthereumAddress"));
  74. var _isCurrency = _interopRequireDefault(require("./lib/isCurrency"));
  75. var _isBtcAddress = _interopRequireDefault(require("./lib/isBtcAddress"));
  76. var _isISO = require("./lib/isISO6346");
  77. var _isISO2 = _interopRequireDefault(require("./lib/isISO6391"));
  78. var _isISO3 = _interopRequireDefault(require("./lib/isISO8601"));
  79. var _isRFC = _interopRequireDefault(require("./lib/isRFC3339"));
  80. var _isISO31661Alpha = _interopRequireDefault(require("./lib/isISO31661Alpha2"));
  81. var _isISO31661Alpha2 = _interopRequireDefault(require("./lib/isISO31661Alpha3"));
  82. var _isISO4 = _interopRequireDefault(require("./lib/isISO4217"));
  83. var _isBase = _interopRequireDefault(require("./lib/isBase32"));
  84. var _isBase2 = _interopRequireDefault(require("./lib/isBase58"));
  85. var _isBase3 = _interopRequireDefault(require("./lib/isBase64"));
  86. var _isDataURI = _interopRequireDefault(require("./lib/isDataURI"));
  87. var _isMagnetURI = _interopRequireDefault(require("./lib/isMagnetURI"));
  88. var _isMailtoURI = _interopRequireDefault(require("./lib/isMailtoURI"));
  89. var _isMimeType = _interopRequireDefault(require("./lib/isMimeType"));
  90. var _isLatLong = _interopRequireDefault(require("./lib/isLatLong"));
  91. var _isPostalCode = _interopRequireWildcard(require("./lib/isPostalCode"));
  92. var _ltrim = _interopRequireDefault(require("./lib/ltrim"));
  93. var _rtrim = _interopRequireDefault(require("./lib/rtrim"));
  94. var _trim = _interopRequireDefault(require("./lib/trim"));
  95. var _escape = _interopRequireDefault(require("./lib/escape"));
  96. var _unescape = _interopRequireDefault(require("./lib/unescape"));
  97. var _stripLow = _interopRequireDefault(require("./lib/stripLow"));
  98. var _whitelist = _interopRequireDefault(require("./lib/whitelist"));
  99. var _blacklist = _interopRequireDefault(require("./lib/blacklist"));
  100. var _isWhitelisted = _interopRequireDefault(require("./lib/isWhitelisted"));
  101. var _normalizeEmail = _interopRequireDefault(require("./lib/normalizeEmail"));
  102. var _isSlug = _interopRequireDefault(require("./lib/isSlug"));
  103. var _isLicensePlate = _interopRequireDefault(require("./lib/isLicensePlate"));
  104. var _isStrongPassword = _interopRequireDefault(require("./lib/isStrongPassword"));
  105. var _isVAT = _interopRequireDefault(require("./lib/isVAT"));
  106. function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); }
  107. function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
  108. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  109. var version = '13.12.0';
  110. var validator = {
  111. version: version,
  112. toDate: _toDate.default,
  113. toFloat: _toFloat.default,
  114. toInt: _toInt.default,
  115. toBoolean: _toBoolean.default,
  116. equals: _equals.default,
  117. contains: _contains.default,
  118. matches: _matches.default,
  119. isEmail: _isEmail.default,
  120. isURL: _isURL.default,
  121. isMACAddress: _isMACAddress.default,
  122. isIP: _isIP.default,
  123. isIPRange: _isIPRange.default,
  124. isFQDN: _isFQDN.default,
  125. isBoolean: _isBoolean.default,
  126. isIBAN: _isIBAN.default,
  127. isBIC: _isBIC.default,
  128. isAbaRouting: _isAbaRouting.default,
  129. isAlpha: _isAlpha.default,
  130. isAlphaLocales: _isAlpha.locales,
  131. isAlphanumeric: _isAlphanumeric.default,
  132. isAlphanumericLocales: _isAlphanumeric.locales,
  133. isNumeric: _isNumeric.default,
  134. isPassportNumber: _isPassportNumber.default,
  135. isPort: _isPort.default,
  136. isLowercase: _isLowercase.default,
  137. isUppercase: _isUppercase.default,
  138. isAscii: _isAscii.default,
  139. isFullWidth: _isFullWidth.default,
  140. isHalfWidth: _isHalfWidth.default,
  141. isVariableWidth: _isVariableWidth.default,
  142. isMultibyte: _isMultibyte.default,
  143. isSemVer: _isSemVer.default,
  144. isSurrogatePair: _isSurrogatePair.default,
  145. isInt: _isInt.default,
  146. isIMEI: _isIMEI.default,
  147. isFloat: _isFloat.default,
  148. isFloatLocales: _isFloat.locales,
  149. isDecimal: _isDecimal.default,
  150. isHexadecimal: _isHexadecimal.default,
  151. isOctal: _isOctal.default,
  152. isDivisibleBy: _isDivisibleBy.default,
  153. isHexColor: _isHexColor.default,
  154. isRgbColor: _isRgbColor.default,
  155. isHSL: _isHSL.default,
  156. isISRC: _isISRC.default,
  157. isMD5: _isMD.default,
  158. isHash: _isHash.default,
  159. isJWT: _isJWT.default,
  160. isJSON: _isJSON.default,
  161. isEmpty: _isEmpty.default,
  162. isLength: _isLength.default,
  163. isLocale: _isLocale.default,
  164. isByteLength: _isByteLength.default,
  165. isUUID: _isUUID.default,
  166. isMongoId: _isMongoId.default,
  167. isAfter: _isAfter.default,
  168. isBefore: _isBefore.default,
  169. isIn: _isIn.default,
  170. isLuhnNumber: _isLuhnNumber.default,
  171. isCreditCard: _isCreditCard.default,
  172. isIdentityCard: _isIdentityCard.default,
  173. isEAN: _isEAN.default,
  174. isISIN: _isISIN.default,
  175. isISBN: _isISBN.default,
  176. isISSN: _isISSN.default,
  177. isMobilePhone: _isMobilePhone.default,
  178. isMobilePhoneLocales: _isMobilePhone.locales,
  179. isPostalCode: _isPostalCode.default,
  180. isPostalCodeLocales: _isPostalCode.locales,
  181. isEthereumAddress: _isEthereumAddress.default,
  182. isCurrency: _isCurrency.default,
  183. isBtcAddress: _isBtcAddress.default,
  184. isISO6346: _isISO.isISO6346,
  185. isFreightContainerID: _isISO.isFreightContainerID,
  186. isISO6391: _isISO2.default,
  187. isISO8601: _isISO3.default,
  188. isRFC3339: _isRFC.default,
  189. isISO31661Alpha2: _isISO31661Alpha.default,
  190. isISO31661Alpha3: _isISO31661Alpha2.default,
  191. isISO4217: _isISO4.default,
  192. isBase32: _isBase.default,
  193. isBase58: _isBase2.default,
  194. isBase64: _isBase3.default,
  195. isDataURI: _isDataURI.default,
  196. isMagnetURI: _isMagnetURI.default,
  197. isMailtoURI: _isMailtoURI.default,
  198. isMimeType: _isMimeType.default,
  199. isLatLong: _isLatLong.default,
  200. ltrim: _ltrim.default,
  201. rtrim: _rtrim.default,
  202. trim: _trim.default,
  203. escape: _escape.default,
  204. unescape: _unescape.default,
  205. stripLow: _stripLow.default,
  206. whitelist: _whitelist.default,
  207. blacklist: _blacklist.default,
  208. isWhitelisted: _isWhitelisted.default,
  209. normalizeEmail: _normalizeEmail.default,
  210. toString: toString,
  211. isSlug: _isSlug.default,
  212. isStrongPassword: _isStrongPassword.default,
  213. isTaxID: _isTaxID.default,
  214. isDate: _isDate.default,
  215. isTime: _isTime.default,
  216. isLicensePlate: _isLicensePlate.default,
  217. isVAT: _isVAT.default,
  218. ibanLocales: _isIBAN.locales
  219. };
  220. var _default = exports.default = validator;
  221. module.exports = exports.default;
  222. module.exports.default = exports.default;