node_modules

This commit is contained in:
saeid
2019-07-15 13:07:31 +04:30
parent d3735c6d30
commit ce1a3ebf9c
35713 changed files with 3639219 additions and 1 deletions
+12
View File
@@ -0,0 +1,12 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = (0, _common.regex)('alpha', /^[a-zA-Z]*$/);
exports.default = _default;
+12
View File
@@ -0,0 +1,12 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = (0, _common.regex)('alphaNum', /^[a-zA-Z0-9]*$/);
exports.default = _default;
+30
View File
@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default() {
for (var _len = arguments.length, validators = new Array(_len), _key = 0; _key < _len; _key++) {
validators[_key] = arguments[_key];
}
return (0, _common.withParams)({
type: 'and'
}, function () {
var _this = this;
for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
args[_key2] = arguments[_key2];
}
return validators.length > 0 && validators.reduce(function (valid, fn) {
return valid && fn.apply(_this, args);
}, true);
});
};
exports.default = _default;
+20
View File
@@ -0,0 +1,20 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(min, max) {
return (0, _common.withParams)({
type: 'between',
min: min,
max: max
}, function (value) {
return !(0, _common.req)(value) || (!/\s/.test(value) || value instanceof Date) && +min <= +value && +max >= +value;
});
};
exports.default = _default;
+74
View File
@@ -0,0 +1,74 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "withParams", {
enumerable: true,
get: function get() {
return _withParams.default;
}
});
exports.regex = exports.ref = exports.len = exports.req = void 0;
var _withParams = _interopRequireDefault(require("../withParams"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
var req = function req(value) {
if (Array.isArray(value)) return !!value.length;
if (value === undefined || value === null) {
return false;
}
if (value === false) {
return true;
}
if (value instanceof Date) {
return !isNaN(value.getTime());
}
if (_typeof(value) === 'object') {
for (var _ in value) {
return true;
}
return false;
}
return !!String(value).length;
};
exports.req = req;
var len = function len(value) {
if (Array.isArray(value)) return value.length;
if (_typeof(value) === 'object') {
return Object.keys(value).length;
}
return String(value).length;
};
exports.len = len;
var ref = function ref(reference, vm, parentVm) {
return typeof reference === 'function' ? reference.call(vm, parentVm) : parentVm[reference];
};
exports.ref = ref;
var regex = function regex(type, expr) {
return (0, _withParams.default)({
type: type
}, function (value) {
return !req(value) || expr.test(value);
});
};
exports.regex = regex;
+12
View File
@@ -0,0 +1,12 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = (0, _common.regex)('decimal', /^[-]?\d*(\.\d+)?$/);
exports.default = _default;
+14
View File
@@ -0,0 +1,14 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var emailRegex = /(^$|^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$)/;
var _default = (0, _common.regex)('email', emailRegex);
exports.default = _default;
+182
View File
@@ -0,0 +1,182 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "alpha", {
enumerable: true,
get: function get() {
return _alpha.default;
}
});
Object.defineProperty(exports, "alphaNum", {
enumerable: true,
get: function get() {
return _alphaNum.default;
}
});
Object.defineProperty(exports, "numeric", {
enumerable: true,
get: function get() {
return _numeric.default;
}
});
Object.defineProperty(exports, "between", {
enumerable: true,
get: function get() {
return _between.default;
}
});
Object.defineProperty(exports, "email", {
enumerable: true,
get: function get() {
return _email.default;
}
});
Object.defineProperty(exports, "ipAddress", {
enumerable: true,
get: function get() {
return _ipAddress.default;
}
});
Object.defineProperty(exports, "macAddress", {
enumerable: true,
get: function get() {
return _macAddress.default;
}
});
Object.defineProperty(exports, "maxLength", {
enumerable: true,
get: function get() {
return _maxLength.default;
}
});
Object.defineProperty(exports, "minLength", {
enumerable: true,
get: function get() {
return _minLength.default;
}
});
Object.defineProperty(exports, "required", {
enumerable: true,
get: function get() {
return _required.default;
}
});
Object.defineProperty(exports, "requiredIf", {
enumerable: true,
get: function get() {
return _requiredIf.default;
}
});
Object.defineProperty(exports, "requiredUnless", {
enumerable: true,
get: function get() {
return _requiredUnless.default;
}
});
Object.defineProperty(exports, "sameAs", {
enumerable: true,
get: function get() {
return _sameAs.default;
}
});
Object.defineProperty(exports, "url", {
enumerable: true,
get: function get() {
return _url.default;
}
});
Object.defineProperty(exports, "or", {
enumerable: true,
get: function get() {
return _or.default;
}
});
Object.defineProperty(exports, "and", {
enumerable: true,
get: function get() {
return _and.default;
}
});
Object.defineProperty(exports, "not", {
enumerable: true,
get: function get() {
return _not.default;
}
});
Object.defineProperty(exports, "minValue", {
enumerable: true,
get: function get() {
return _minValue.default;
}
});
Object.defineProperty(exports, "maxValue", {
enumerable: true,
get: function get() {
return _maxValue.default;
}
});
Object.defineProperty(exports, "integer", {
enumerable: true,
get: function get() {
return _integer.default;
}
});
Object.defineProperty(exports, "decimal", {
enumerable: true,
get: function get() {
return _decimal.default;
}
});
exports.helpers = void 0;
var _alpha = _interopRequireDefault(require("./alpha"));
var _alphaNum = _interopRequireDefault(require("./alphaNum"));
var _numeric = _interopRequireDefault(require("./numeric"));
var _between = _interopRequireDefault(require("./between"));
var _email = _interopRequireDefault(require("./email"));
var _ipAddress = _interopRequireDefault(require("./ipAddress"));
var _macAddress = _interopRequireDefault(require("./macAddress"));
var _maxLength = _interopRequireDefault(require("./maxLength"));
var _minLength = _interopRequireDefault(require("./minLength"));
var _required = _interopRequireDefault(require("./required"));
var _requiredIf = _interopRequireDefault(require("./requiredIf"));
var _requiredUnless = _interopRequireDefault(require("./requiredUnless"));
var _sameAs = _interopRequireDefault(require("./sameAs"));
var _url = _interopRequireDefault(require("./url"));
var _or = _interopRequireDefault(require("./or"));
var _and = _interopRequireDefault(require("./and"));
var _not = _interopRequireDefault(require("./not"));
var _minValue = _interopRequireDefault(require("./minValue"));
var _maxValue = _interopRequireDefault(require("./maxValue"));
var _integer = _interopRequireDefault(require("./integer"));
var _decimal = _interopRequireDefault(require("./decimal"));
var helpers = _interopRequireWildcard(require("./common"));
exports.helpers = helpers;
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+12
View File
@@ -0,0 +1,12 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = (0, _common.regex)('integer', /^-?[0-9]*$/);
exports.default = _default;
+42
View File
@@ -0,0 +1,42 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = (0, _common.withParams)({
type: 'ipAddress'
}, function (value) {
if (!(0, _common.req)(value)) {
return true;
}
if (typeof value !== 'string') {
return false;
}
var nibbles = value.split('.');
return nibbles.length === 4 && nibbles.every(nibbleValid);
});
exports.default = _default;
var nibbleValid = function nibbleValid(nibble) {
if (nibble.length > 3 || nibble.length === 0) {
return false;
}
if (nibble[0] === '0' && nibble !== '0') {
return false;
}
if (!nibble.match(/^\d+$/)) {
return false;
}
var numeric = +nibble | 0;
return numeric >= 0 && numeric <= 255;
};
+32
View File
@@ -0,0 +1,32 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default() {
var separator = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ':';
return (0, _common.withParams)({
type: 'macAddress'
}, function (value) {
if (!(0, _common.req)(value)) {
return true;
}
if (typeof value !== 'string') {
return false;
}
var parts = typeof separator === 'string' && separator !== '' ? value.split(separator) : value.length === 12 || value.length === 16 ? value.match(/.{2}/g) : null;
return parts !== null && (parts.length === 6 || parts.length === 8) && parts.every(hexValid);
});
};
exports.default = _default;
var hexValid = function hexValid(hex) {
return hex.toLowerCase().match(/^[0-9a-f]{2}$/);
};
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(length) {
return (0, _common.withParams)({
type: 'maxLength',
max: length
}, function (value) {
return !(0, _common.req)(value) || (0, _common.len)(value) <= length;
});
};
exports.default = _default;
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(max) {
return (0, _common.withParams)({
type: 'maxValue',
max: max
}, function (value) {
return !(0, _common.req)(value) || (!/\s/.test(value) || value instanceof Date) && +value <= +max;
});
};
exports.default = _default;
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(length) {
return (0, _common.withParams)({
type: 'minLength',
min: length
}, function (value) {
return !(0, _common.req)(value) || (0, _common.len)(value) >= length;
});
};
exports.default = _default;
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(min) {
return (0, _common.withParams)({
type: 'minValue',
min: min
}, function (value) {
return !(0, _common.req)(value) || (!/\s/.test(value) || value instanceof Date) && +value >= +min;
});
};
exports.default = _default;
+18
View File
@@ -0,0 +1,18 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(validator) {
return (0, _common.withParams)({
type: 'not'
}, function (value, vm) {
return !(0, _common.req)(value) || !validator.call(this, value, vm);
});
};
exports.default = _default;
+12
View File
@@ -0,0 +1,12 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = (0, _common.regex)('numeric', /^[0-9]*$/);
exports.default = _default;
+30
View File
@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default() {
for (var _len = arguments.length, validators = new Array(_len), _key = 0; _key < _len; _key++) {
validators[_key] = arguments[_key];
}
return (0, _common.withParams)({
type: 'or'
}, function () {
var _this = this;
for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
args[_key2] = arguments[_key2];
}
return validators.length > 0 && validators.reduce(function (valid, fn) {
return valid || fn.apply(_this, args);
}, false);
});
};
exports.default = _default;
+14
View File
@@ -0,0 +1,14 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = (0, _common.withParams)({
type: 'required'
}, _common.req);
exports.default = _default;
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(prop) {
return (0, _common.withParams)({
type: 'requiredIf',
prop: prop
}, function (value, parentVm) {
return (0, _common.ref)(prop, this, parentVm) ? (0, _common.req)(value) : true;
});
};
exports.default = _default;
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(prop) {
return (0, _common.withParams)({
type: 'requiredUnless',
prop: prop
}, function (value, parentVm) {
return !(0, _common.ref)(prop, this, parentVm) ? (0, _common.req)(value) : true;
});
};
exports.default = _default;
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var _default = function _default(equalTo) {
return (0, _common.withParams)({
type: 'sameAs',
eq: equalTo
}, function (value, parentVm) {
return value === (0, _common.ref)(equalTo, this, parentVm);
});
};
exports.default = _default;
+14
View File
@@ -0,0 +1,14 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _common = require("./common");
var urlRegex = /^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:[/?#]\S*)?$/i;
var _default = (0, _common.regex)('url', urlRegex);
exports.default = _default;