awesome-phonenumber
Version:
Google's libphonenumber pre-compiled with the closure compiler
46 lines (41 loc) • 1.2 kB
JavaScript
const exportedName = 'PhoneNumber$$module$src$index';
module.exports =
require( './lib' )[ exportedName ] ||
(
typeof globalThis !== 'undefined' && globalThis
|| typeof global !== 'undefined' && global
|| typeof window !== 'undefined' && window
|| typeof self !== 'undefined' && self
|| this
)[ exportedName ];
Object.defineProperty(
module.exports,
"__esModule",
{
value: true
}
);
module.exports.parsePhoneNumber = ( ...args ) =>
{
try
{
return module.exports.parse( ...args );
}
catch ( error )
{
return {
valid: false,
possible: false,
possibility: 'invalid',
error,
};
}
};
module.exports.getCountryCodeForRegionCode = module.exports.getCountryCodeForRegionCode;
module.exports.getRegionCodeForCountryCode = module.exports.getRegionCodeForCountryCode;
module.exports.getSupportedCallingCodes = module.exports.getSupportedCallingCodes;
module.exports.getSupportedRegionCodes = module.exports.getSupportedRegionCodes;
module.exports.getExample = module.exports.getExample;
module.exports.getAsYouType = module.exports.getAsYouType;
module.exports.getNumberFrom = module.exports.getNumberFrom;
module.exports.findNumbers = module.exports.findNumbers;