UNPKG

verificator

Version:

Client and server-side validation JavaScript library

18 lines (14 loc) 502 B
'use strict'; exports.__esModule = true; var _constants = require('../constants'); var validate = function validate(attribute, value, _ref, validator) { var locale = _ref[0]; // Match at least one locale. if (!locale) { return Object.keys(_constants.ALPHA_DASH).some(function (loc) { return _constants.ALPHA_DASH[loc].test(value); }); } return (_constants.ALPHA_DASH[locale] || _constants.ALPHA_DASH.en).test(value); }; exports['default'] = validate;