This module allows you to find a country's name from its country code, and a country's code from its name.
Installation
npm install countrycode
Usage
var countryCode = require("countrycode"); var myCountry = "Albania"; var myCountrySearch = "alb"; var myCodeSearch = 93; var myCountrysCode = countryCode.getCode(myCountry);console.log(myCountrysCode); // Prints 213 var verifyCountryName = countryCode.getCountry(myCountriesCode);console.log(verifyCountryName); // Prints "Albania" var findCountriesLike = countryCode.searchCountry(myCountrySearch); // Prints [ { country: 'Albania', code: 213 }, { country: 'Svalbard', code: 0 } ]console.log(findCountriesLike); var findCodesLike = countryCode.searchCode(myCodeSearch); // Prints [ { country: 'Afghanistan', code: 93 }, { country: 'Ecuador', code: 593 }, // { country: 'Turkmenistan', code: 993 } ]console.log(findCodesLike);
Note: Country names are NOT case sensitive