Comparing version 2.0.0 to 2.1.0
@@ -1,15 +0,29 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.hasDigit = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var DIGIT_REGEXP = /\d+/; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var DIGIT_REGEXP = /\d+/; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !DIGIT_REGEXP.test(value) ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !DIGIT_REGEXP.test(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,15 +0,29 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.hasLowercase = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var LOWERCASE_REGEXP = /[a-z]+/; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var LOWERCASE_REGEXP = /[a-z]+/; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !LOWERCASE_REGEXP.test(value) ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !LOWERCASE_REGEXP.test(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,15 +0,29 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.hasUppercase = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var UPPERCASE_REGEXP = /[A-Z]+/; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var UPPERCASE_REGEXP = /[A-Z]+/; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !UPPERCASE_REGEXP.test(value) ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !UPPERCASE_REGEXP.test(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,151 +0,121 @@ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _isRequired = require('./isRequired'); | ||
Object.defineProperty(exports, 'isRequired', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isRequired).default; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports', './isRequired', './isNumber', './isEqual', './isNotEqual', './isGreaterThan', './isLessThan', './isEmail', './isRegexMatch', './isWhitelisted', './isBlacklisted', './isMinLength', './isMaxLength', './isExactLength', './hasDigit', './hasUppercase', './hasLowercase'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports, require('./isRequired'), require('./isNumber'), require('./isEqual'), require('./isNotEqual'), require('./isGreaterThan'), require('./isLessThan'), require('./isEmail'), require('./isRegexMatch'), require('./isWhitelisted'), require('./isBlacklisted'), require('./isMinLength'), require('./isMaxLength'), require('./isExactLength'), require('./hasDigit'), require('./hasUppercase'), require('./hasLowercase')); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports, global.isRequired, global.isNumber, global.isEqual, global.isNotEqual, global.isGreaterThan, global.isLessThan, global.isEmail, global.isRegexMatch, global.isWhitelisted, global.isBlacklisted, global.isMinLength, global.isMaxLength, global.isExactLength, global.hasDigit, global.hasUppercase, global.hasLowercase); | ||
global.index = mod.exports; | ||
} | ||
}); | ||
})(this, function (exports, _isRequired, _isNumber, _isEqual, _isNotEqual, _isGreaterThan, _isLessThan, _isEmail, _isRegexMatch, _isWhitelisted, _isBlacklisted, _isMinLength, _isMaxLength, _isExactLength, _hasDigit, _hasUppercase, _hasLowercase) { | ||
'use strict'; | ||
var _isNumber = require('./isNumber'); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, 'isRequired', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isRequired).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isNumber', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isNumber).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isEqual', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isEqual).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isNotEqual', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isNotEqual).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isGreaterThan', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isGreaterThan).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isLessThan', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isLessThan).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isEmail', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isEmail).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isRegexMatch', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isRegexMatch).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isWhitelisted', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isWhitelisted).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isBlacklisted', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isBlacklisted).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isMinLength', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isMinLength).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isMaxLength', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isMaxLength).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isExactLength', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_isExactLength).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'hasDigit', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_hasDigit).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'hasUppercase', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_hasUppercase).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'hasLowercase', { | ||
enumerable: true, | ||
get: function () { | ||
return _interopRequireDefault(_hasLowercase).default; | ||
} | ||
}); | ||
Object.defineProperty(exports, 'isNumber', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isNumber).default; | ||
function _interopRequireDefault(obj) { | ||
return obj && obj.__esModule ? obj : { | ||
default: obj | ||
}; | ||
} | ||
}); | ||
var _isEqual = require('./isEqual'); | ||
Object.defineProperty(exports, 'isEqual', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isEqual).default; | ||
} | ||
}); | ||
var _isNotEqual = require('./isNotEqual'); | ||
Object.defineProperty(exports, 'isNotEqual', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isNotEqual).default; | ||
} | ||
}); | ||
var _isGreaterThan = require('./isGreaterThan'); | ||
Object.defineProperty(exports, 'isGreaterThan', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isGreaterThan).default; | ||
} | ||
}); | ||
var _isLessThan = require('./isLessThan'); | ||
Object.defineProperty(exports, 'isLessThan', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isLessThan).default; | ||
} | ||
}); | ||
var _isEmail = require('./isEmail'); | ||
Object.defineProperty(exports, 'isEmail', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isEmail).default; | ||
} | ||
}); | ||
var _isRegexMatch = require('./isRegexMatch'); | ||
Object.defineProperty(exports, 'isRegexMatch', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isRegexMatch).default; | ||
} | ||
}); | ||
var _isWhitelisted = require('./isWhitelisted'); | ||
Object.defineProperty(exports, 'isWhitelisted', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isWhitelisted).default; | ||
} | ||
}); | ||
var _isBlacklisted = require('./isBlacklisted'); | ||
Object.defineProperty(exports, 'isBlacklisted', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isBlacklisted).default; | ||
} | ||
}); | ||
var _isMinLength = require('./isMinLength'); | ||
Object.defineProperty(exports, 'isMinLength', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isMinLength).default; | ||
} | ||
}); | ||
var _isMaxLength = require('./isMaxLength'); | ||
Object.defineProperty(exports, 'isMaxLength', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isMaxLength).default; | ||
} | ||
}); | ||
var _isExactLength = require('./isExactLength'); | ||
Object.defineProperty(exports, 'isExactLength', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_isExactLength).default; | ||
} | ||
}); | ||
var _hasDigit = require('./hasDigit'); | ||
Object.defineProperty(exports, 'hasDigit', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_hasDigit).default; | ||
} | ||
}); | ||
var _hasUppercase = require('./hasUppercase'); | ||
Object.defineProperty(exports, 'hasUppercase', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_hasUppercase).default; | ||
} | ||
}); | ||
var _hasLowercase = require('./hasLowercase'); | ||
Object.defineProperty(exports, 'hasLowercase', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_hasLowercase).default; | ||
} | ||
}); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
}); |
@@ -1,18 +0,32 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isBlacklisted = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
var stringBlacklist = config.blacklist.map(function (w) { | ||
return String(w); | ||
}); | ||
return stringBlacklist.includes(value) ? config.message : null; | ||
var stringBlacklist = config.blacklist.map(function (w) { | ||
return String(w); | ||
}); | ||
return stringBlacklist.includes(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,17 +0,31 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isEmail = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
// Borrowed from http://emailregex.com/ | ||
// This is the same email regex as browsers use when type="email" | ||
var EMAIL_REGEXP = /^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
// Borrowed from http://emailregex.com/ | ||
// This is the same email regex as browsers use when type="email" | ||
var EMAIL_REGEXP = /^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !EMAIL_REGEXP.test(value) ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !EMAIL_REGEXP.test(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,34 +0,52 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isEqual = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; | ||
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { | ||
return typeof obj; | ||
} : function (obj) { | ||
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; | ||
}; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
var isValid = void 0; | ||
switch (_typeof(config.value)) { | ||
case 'number': | ||
{ | ||
isValid = Number(value) === config.value; | ||
break; | ||
} | ||
case 'boolean': | ||
{ | ||
isValid = config.value ? value === 'true' : value === 'false'; | ||
break; | ||
} | ||
case 'string': | ||
default: | ||
{ | ||
isValid = String(value) === config.value; | ||
} | ||
} | ||
return isValid ? null : config.message; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
var isValid = void 0; | ||
switch (_typeof(config.value)) { | ||
case 'number': | ||
{ | ||
isValid = Number(value) === config.value; | ||
break; | ||
} | ||
case 'boolean': | ||
{ | ||
isValid = config.value ? value === 'true' : value === 'false'; | ||
break; | ||
} | ||
case 'string': | ||
default: | ||
{ | ||
isValid = String(value) === config.value; | ||
} | ||
} | ||
return isValid ? null : config.message; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,14 +0,28 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isExactLength = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value.length !== config.length ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value.length !== config.length ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,14 +0,28 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isGreaterThan = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value <= config.value ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value <= config.value ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,14 +0,28 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isLessThan = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value >= config.value ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value >= config.value ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,14 +0,28 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isMaxLength = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value.length > config.length ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value.length > config.length ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,14 +0,28 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isMinLength = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value.length < config.length ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return value.length < config.length ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,34 +0,52 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isNotEqual = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; | ||
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { | ||
return typeof obj; | ||
} : function (obj) { | ||
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; | ||
}; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
var isValid = void 0; | ||
switch (_typeof(config.value)) { | ||
case 'number': | ||
{ | ||
isValid = Number(value) !== config.value; | ||
break; | ||
} | ||
case 'boolean': | ||
{ | ||
isValid = config.value ? value !== 'true' : value !== 'false'; | ||
break; | ||
} | ||
case 'string': | ||
default: | ||
{ | ||
isValid = String(value) !== config.value; | ||
} | ||
} | ||
return isValid ? null : config.message; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
var isValid = void 0; | ||
switch (_typeof(config.value)) { | ||
case 'number': | ||
{ | ||
isValid = Number(value) !== config.value; | ||
break; | ||
} | ||
case 'boolean': | ||
{ | ||
isValid = config.value ? value !== 'true' : value !== 'false'; | ||
break; | ||
} | ||
case 'string': | ||
default: | ||
{ | ||
isValid = String(value) !== config.value; | ||
} | ||
} | ||
return isValid ? null : config.message; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,14 +0,28 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isNumber = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return isNaN(value) ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return isNaN(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,14 +0,28 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isRegexMatch = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !config.regex.test(value) ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
return !config.regex.test(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,11 +0,25 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isRequired = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
return value === '' ? config.message : null; | ||
exports.default = function (config) { | ||
return function (value) { | ||
return value === '' ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
@@ -1,18 +0,32 @@ | ||
'use strict'; | ||
(function (global, factory) { | ||
if (typeof define === "function" && define.amd) { | ||
define(['exports'], factory); | ||
} else if (typeof exports !== "undefined") { | ||
factory(exports); | ||
} else { | ||
var mod = { | ||
exports: {} | ||
}; | ||
factory(mod.exports); | ||
global.isWhitelisted = mod.exports; | ||
} | ||
})(this, function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
exports.default = function (config) { | ||
return function (value) { | ||
if (value === '') { | ||
return null; | ||
} | ||
var stringWhitelist = config.whitelist.map(function (w) { | ||
return String(w); | ||
}); | ||
return !stringWhitelist.includes(value) ? config.message : null; | ||
var stringWhitelist = config.whitelist.map(function (w) { | ||
return String(w); | ||
}); | ||
return !stringWhitelist.includes(value) ? config.message : null; | ||
}; | ||
}; | ||
}; | ||
}); |
{ | ||
"name": "calidators", | ||
"version": "2.0.0", | ||
"version": "2.1.0", | ||
"description": "Red hot JavaScript validators", | ||
@@ -30,2 +30,3 @@ "main": "dist/index.js", | ||
"babel-cli": "^6.26.0", | ||
"babel-plugin-transform-es2015-modules-umd": "^6.24.1", | ||
"babel-plugin-transform-object-rest-spread": "^6.26.0", | ||
@@ -32,0 +33,0 @@ "babel-preset-env": "^1.6.1", |
27985
576
13