UNPKG

country-codes-library

Version:

The Country Code Library provides a collection of two-letter and three-letter country codes according to the ISO 3166-1 standard, as well as it provides USA, China and Canada Province codes (State codes / adminstrative division codes). In addition, it inc

52 lines (51 loc) 6.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parsePhoneNumber = exports.validatePhoneNumber = exports.isValidCallingCode = exports.isValidCurrencyCode = exports.isValidCountryName = exports.isValidCountryCode = exports.isValidCountryCode3 = exports.isValidCountryCode2 = exports.getAllCallingCodes = exports.getAllCurrencies = exports.getCurrencySymbol = exports.getCurrencyCode = exports.getCallingCode = exports.convertCountryCode = exports.searchCountries = exports.getCountriesByCallingCode = exports.getCountriesByCurrency = exports.getCountryByName = exports.getCountryByCode3 = exports.getCountryByCode2 = exports.CountryNames = exports.getAllCountryNames = exports.getAllCountries = exports.CountryData = exports.USAStateCode = exports.CanadaProvinceCode = exports.ChinaProvinceCode = exports.CountryCurrencyCodes = exports.CountryCurrencySymbols = exports.CountryCallingCodes = exports.ThreeLetterISORegionCode = exports.TwoLetterISORegionCode = void 0; // Original exports - backwards compatible var twoLetterISORegionCode_1 = require("./twoLetterISORegionCode"); Object.defineProperty(exports, "TwoLetterISORegionCode", { enumerable: true, get: function () { return twoLetterISORegionCode_1.TwoLetterISORegionCode; } }); var threeLetterISORegionCode_1 = require("./threeLetterISORegionCode"); Object.defineProperty(exports, "ThreeLetterISORegionCode", { enumerable: true, get: function () { return threeLetterISORegionCode_1.ThreeLetterISORegionCode; } }); var countryCallingCodes_1 = require("./countryCallingCodes"); Object.defineProperty(exports, "CountryCallingCodes", { enumerable: true, get: function () { return countryCallingCodes_1.CountryCallingCodes; } }); var countryCurrencySymbols_1 = require("./countryCurrencySymbols"); Object.defineProperty(exports, "CountryCurrencySymbols", { enumerable: true, get: function () { return countryCurrencySymbols_1.CountryCurrencySymbols; } }); var countryCurrencyCodes_1 = require("./countryCurrencyCodes"); Object.defineProperty(exports, "CountryCurrencyCodes", { enumerable: true, get: function () { return countryCurrencyCodes_1.CountryCurrencyCodes; } }); var chinaProvinceCode_1 = require("./China/chinaProvinceCode"); Object.defineProperty(exports, "ChinaProvinceCode", { enumerable: true, get: function () { return chinaProvinceCode_1.ChinaProvinceCode; } }); var canadaProvinceCode_1 = require("./Canada/canadaProvinceCode"); Object.defineProperty(exports, "CanadaProvinceCode", { enumerable: true, get: function () { return canadaProvinceCode_1.CanadaProvinceCode; } }); var USAStateCode_1 = require("./UnitedStates/USAStateCode"); Object.defineProperty(exports, "USAStateCode", { enumerable: true, get: function () { return USAStateCode_1.USAStateCode; } }); // New unified country data var countryData_1 = require("./countryData"); Object.defineProperty(exports, "CountryData", { enumerable: true, get: function () { return countryData_1.CountryData; } }); Object.defineProperty(exports, "getAllCountries", { enumerable: true, get: function () { return countryData_1.getAllCountries; } }); Object.defineProperty(exports, "getAllCountryNames", { enumerable: true, get: function () { return countryData_1.getAllCountryNames; } }); var countryNames_1 = require("./countryNames"); Object.defineProperty(exports, "CountryNames", { enumerable: true, get: function () { return countryNames_1.CountryNames; } }); // Utility functions var utils_1 = require("./utils"); Object.defineProperty(exports, "getCountryByCode2", { enumerable: true, get: function () { return utils_1.getCountryByCode2; } }); Object.defineProperty(exports, "getCountryByCode3", { enumerable: true, get: function () { return utils_1.getCountryByCode3; } }); Object.defineProperty(exports, "getCountryByName", { enumerable: true, get: function () { return utils_1.getCountryByName; } }); Object.defineProperty(exports, "getCountriesByCurrency", { enumerable: true, get: function () { return utils_1.getCountriesByCurrency; } }); Object.defineProperty(exports, "getCountriesByCallingCode", { enumerable: true, get: function () { return utils_1.getCountriesByCallingCode; } }); Object.defineProperty(exports, "searchCountries", { enumerable: true, get: function () { return utils_1.searchCountries; } }); Object.defineProperty(exports, "convertCountryCode", { enumerable: true, get: function () { return utils_1.convertCountryCode; } }); Object.defineProperty(exports, "getCallingCode", { enumerable: true, get: function () { return utils_1.getCallingCode; } }); Object.defineProperty(exports, "getCurrencyCode", { enumerable: true, get: function () { return utils_1.getCurrencyCode; } }); Object.defineProperty(exports, "getCurrencySymbol", { enumerable: true, get: function () { return utils_1.getCurrencySymbol; } }); Object.defineProperty(exports, "getAllCurrencies", { enumerable: true, get: function () { return utils_1.getAllCurrencies; } }); Object.defineProperty(exports, "getAllCallingCodes", { enumerable: true, get: function () { return utils_1.getAllCallingCodes; } }); // Validation functions var validators_1 = require("./validators"); Object.defineProperty(exports, "isValidCountryCode2", { enumerable: true, get: function () { return validators_1.isValidCountryCode2; } }); Object.defineProperty(exports, "isValidCountryCode3", { enumerable: true, get: function () { return validators_1.isValidCountryCode3; } }); Object.defineProperty(exports, "isValidCountryCode", { enumerable: true, get: function () { return validators_1.isValidCountryCode; } }); Object.defineProperty(exports, "isValidCountryName", { enumerable: true, get: function () { return validators_1.isValidCountryName; } }); Object.defineProperty(exports, "isValidCurrencyCode", { enumerable: true, get: function () { return validators_1.isValidCurrencyCode; } }); Object.defineProperty(exports, "isValidCallingCode", { enumerable: true, get: function () { return validators_1.isValidCallingCode; } }); Object.defineProperty(exports, "validatePhoneNumber", { enumerable: true, get: function () { return validators_1.validatePhoneNumber; } }); Object.defineProperty(exports, "parsePhoneNumber", { enumerable: true, get: function () { return validators_1.parsePhoneNumber; } });