UNPKG

validator

Version:
20 lines (19 loc) 500 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = checkHost; function isRegExp(obj) { return Object.prototype.toString.call(obj) === '[object RegExp]'; } function checkHost(host, matches) { for (var i = 0; i < matches.length; i++) { var match = matches[i]; if (host === match || isRegExp(match) && match.test(host)) { return true; } } return false; } module.exports = exports.default; module.exports.default = exports.default;