uni-phone
Version:
a glossary of universally intuitive time, date, and duration domain literals
19 lines • 672 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isUniPhoneNumber = void 0;
const type_fns_1 = require("type-fns");
const asUniPhoneNumber_1 = require("./asUniPhoneNumber");
/**
* checks whether a string is a universally formatted phone number
*/
exports.isUniPhoneNumber = (0, type_fns_1.withAssure)((input) => {
try {
const universal = (0, asUniPhoneNumber_1.asUniPhoneNumber)(input);
return input === universal;
}
catch (_a) {
// if there was an error, then its not a phone number, so defo not a universal phone number
return false;
}
});
//# sourceMappingURL=isUniPhoneNumber.js.map
;