@skhemata/skhemata-form
Version:
Skhemata Form Web Component. This web component can be used as base web component when working with forms and inputs.
13 lines (10 loc) • 355 B
JavaScript
import assertString from './util/assertString';
import { alphanumeric } from './alpha';
export default function isAlphanumeric(str, locale = 'en-US') {
assertString(str);
if (locale in alphanumeric) {
return alphanumeric[locale].test(str);
}
throw new Error(`Invalid locale '${locale}'`);
}
export const locales = Object.keys(alphanumeric);