UNPKG

738 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = isAlphanumeric;
7exports.locales = void 0;
8
9var _assertString = _interopRequireDefault(require("./util/assertString"));
10
11var _alpha = require("./alpha");
12
13function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
14
15function isAlphanumeric(str) {
16 var locale = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'en-US';
17 (0, _assertString.default)(str);
18
19 if (locale in _alpha.alphanumeric) {
20 return _alpha.alphanumeric[locale].test(str);
21 }
22
23 throw new Error("Invalid locale '".concat(locale, "'"));
24}
25
26var locales = Object.keys(_alpha.alphanumeric);
27exports.locales = locales;
\No newline at end of file