@ip1sms/is-disposable-phone-number
Version:
Determine if a phone number is a disposable phone number. You can use it to detect or block disposable phone numbers in your signup process.
17 lines (14 loc) • 412 B
JavaScript
import blacklist from '@ip1sms/disposable-phone-numbers';
/**
* Expose `isDisposablePhoneNumber`.
*/
export default isDisposablePhoneNumber;
/**
* Determine whether a phone number is disposable.
* @param {String} phoneNumber
* @return {Boolean}
*/
function isDisposablePhoneNumber(phoneNumber) {
phoneNumber = phoneNumber.replace(/[^0-9]/, "");
return phoneNumber in blacklist;
}