UNPKG

verificator

Version:

Client and server-side validation JavaScript library

10 lines (9 loc) 350 B
import { ALPHA_NUMERIC } from '../constants'; const validate = (attribute, value, [locale], validator) => { // Match at least one locale. if (!locale) { return Object.keys(ALPHA_NUMERIC).some(loc => ALPHA_NUMERIC[loc].test(value)); } return (ALPHA_NUMERIC[locale] || ALPHA_NUMERIC.en).test(value); }; export default validate;