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
JavaScript
;
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; } });