UNPKG

@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
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; }