UNPKG

verificator

Version:

Client and server-side validation JavaScript library

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