UNPKG

phone-cd

Version:

Phone DRC is a phone number library to manage DRC phone number

21 lines (17 loc) 640 B
/** * Formats the phone number to the national DRC format. * @param {string | number} value - The phone number to format. * @returns {number} The phone number in national format. */ const national = (value: string | number): number => { // Convert the input value to a string and remove all non-digit characters let number = +String(value).replace(/\D/g, ""); // Remove the international DRC code if present if (String(number).startsWith("+243")) { number = +String(number).slice(4); } else if (String(number).startsWith("243")) { number = +String(number).slice(3); } return number; }; export default national;