Last active
November 19, 2020 13:34
-
-
Save callmephil/52785bb910270e84c6f54c791b8e86e4 to your computer and use it in GitHub Desktop.
countries-json-simple
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict' | |
/* | |
This script can be used with nodejs to convert the larger json file into a smaller one | |
ref*: https://gist.githubusercontent.com/callmephil/d9b8ac5dc03a325c01bfd5a5bf661816/raw/a1b0ad0565ce1d70c783e98187ebdf6b28942a71/countries.json | |
*/ | |
const fs = require('fs'); | |
const jsonData = require('./countries.json'); | |
const res = jsonData.result.map(element => { | |
const { name, nativeName, alpha2Code, callingCodes } = element; | |
return { | |
name, | |
nativeName, | |
alpha2Code, | |
callingCodes | |
} | |
}) | |
const data = JSON.stringify(res, null, 2); | |
fs.writeFileSync('rest-countries.json', data); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "Afghanistan", | |
"nativeName": "افغانستان", | |
"alpha2Code": "AF", | |
"callingCodes": [ | |
"93" | |
] | |
}, | |
{ | |
"name": "Åland Islands", | |
"nativeName": "Åland", | |
"alpha2Code": "AX", | |
"callingCodes": [ | |
"358" | |
] | |
}, | |
{ | |
"name": "Albania", | |
"nativeName": "Shqipëria", | |
"alpha2Code": "AL", | |
"callingCodes": [ | |
"355" | |
] | |
}, | |
{ | |
"name": "Algeria", | |
"nativeName": "الجزائر", | |
"alpha2Code": "DZ", | |
"callingCodes": [ | |
"213" | |
] | |
}, | |
{ | |
"name": "American Samoa", | |
"nativeName": "American Samoa", | |
"alpha2Code": "AS", | |
"callingCodes": [ | |
"1684" | |
] | |
}, | |
{ | |
"name": "Andorra", | |
"nativeName": "Andorra", | |
"alpha2Code": "AD", | |
"callingCodes": [ | |
"376" | |
] | |
}, | |
{ | |
"name": "Angola", | |
"nativeName": "Angola", | |
"alpha2Code": "AO", | |
"callingCodes": [ | |
"244" | |
] | |
}, | |
{ | |
"name": "Anguilla", | |
"nativeName": "Anguilla", | |
"alpha2Code": "AI", | |
"callingCodes": [ | |
"1264" | |
] | |
}, | |
{ | |
"name": "Antarctica", | |
"nativeName": "Antarctica", | |
"alpha2Code": "AQ", | |
"callingCodes": [ | |
"672" | |
] | |
}, | |
{ | |
"name": "Antigua and Barbuda", | |
"nativeName": "Antigua and Barbuda", | |
"alpha2Code": "AG", | |
"callingCodes": [ | |
"1268" | |
] | |
}, | |
{ | |
"name": "Argentina", | |
"nativeName": "Argentina", | |
"alpha2Code": "AR", | |
"callingCodes": [ | |
"54" | |
] | |
}, | |
{ | |
"name": "Armenia", | |
"nativeName": "Հայաստան", | |
"alpha2Code": "AM", | |
"callingCodes": [ | |
"374" | |
] | |
}, | |
{ | |
"name": "Aruba", | |
"nativeName": "Aruba", | |
"alpha2Code": "AW", | |
"callingCodes": [ | |
"297" | |
] | |
}, | |
{ | |
"name": "Australia", | |
"nativeName": "Australia", | |
"alpha2Code": "AU", | |
"callingCodes": [ | |
"61" | |
] | |
}, | |
{ | |
"name": "Austria", | |
"nativeName": "Österreich", | |
"alpha2Code": "AT", | |
"callingCodes": [ | |
"43" | |
] | |
}, | |
{ | |
"name": "Azerbaijan", | |
"nativeName": "Azərbaycan", | |
"alpha2Code": "AZ", | |
"callingCodes": [ | |
"994" | |
] | |
}, | |
{ | |
"name": "Bahamas", | |
"nativeName": "Bahamas", | |
"alpha2Code": "BS", | |
"callingCodes": [ | |
"1242" | |
] | |
}, | |
{ | |
"name": "Bahrain", | |
"nativeName": "البحرين", | |
"alpha2Code": "BH", | |
"callingCodes": [ | |
"973" | |
] | |
}, | |
{ | |
"name": "Bangladesh", | |
"nativeName": "Bangladesh", | |
"alpha2Code": "BD", | |
"callingCodes": [ | |
"880" | |
] | |
}, | |
{ | |
"name": "Barbados", | |
"nativeName": "Barbados", | |
"alpha2Code": "BB", | |
"callingCodes": [ | |
"1246" | |
] | |
}, | |
{ | |
"name": "Belarus", | |
"nativeName": "Белару́сь", | |
"alpha2Code": "BY", | |
"callingCodes": [ | |
"375" | |
] | |
}, | |
{ | |
"name": "Belgium", | |
"nativeName": "België", | |
"alpha2Code": "BE", | |
"callingCodes": [ | |
"32" | |
] | |
}, | |
{ | |
"name": "Belize", | |
"nativeName": "Belize", | |
"alpha2Code": "BZ", | |
"callingCodes": [ | |
"501" | |
] | |
}, | |
{ | |
"name": "Benin", | |
"nativeName": "Bénin", | |
"alpha2Code": "BJ", | |
"callingCodes": [ | |
"229" | |
] | |
}, | |
{ | |
"name": "Bermuda", | |
"nativeName": "Bermuda", | |
"alpha2Code": "BM", | |
"callingCodes": [ | |
"1441" | |
] | |
}, | |
{ | |
"name": "Bhutan", | |
"nativeName": "ʼbrug-yul", | |
"alpha2Code": "BT", | |
"callingCodes": [ | |
"975" | |
] | |
}, | |
{ | |
"name": "Bolivia (Plurinational State of)", | |
"nativeName": "Bolivia", | |
"alpha2Code": "BO", | |
"callingCodes": [ | |
"591" | |
] | |
}, | |
{ | |
"name": "Bonaire, Sint Eustatius and Saba", | |
"nativeName": "Bonaire", | |
"alpha2Code": "BQ", | |
"callingCodes": [ | |
"5997" | |
] | |
}, | |
{ | |
"name": "Bosnia and Herzegovina", | |
"nativeName": "Bosna i Hercegovina", | |
"alpha2Code": "BA", | |
"callingCodes": [ | |
"387" | |
] | |
}, | |
{ | |
"name": "Botswana", | |
"nativeName": "Botswana", | |
"alpha2Code": "BW", | |
"callingCodes": [ | |
"267" | |
] | |
}, | |
{ | |
"name": "Bouvet Island", | |
"nativeName": "Bouvetøya", | |
"alpha2Code": "BV", | |
"callingCodes": [ | |
"" | |
] | |
}, | |
{ | |
"name": "Brazil", | |
"nativeName": "Brasil", | |
"alpha2Code": "BR", | |
"callingCodes": [ | |
"55" | |
] | |
}, | |
{ | |
"name": "British Indian Ocean Territory", | |
"nativeName": "British Indian Ocean Territory", | |
"alpha2Code": "IO", | |
"callingCodes": [ | |
"246" | |
] | |
}, | |
{ | |
"name": "United States Minor Outlying Islands", | |
"nativeName": "United States Minor Outlying Islands", | |
"alpha2Code": "UM", | |
"callingCodes": [ | |
"" | |
] | |
}, | |
{ | |
"name": "Virgin Islands (British)", | |
"nativeName": "British Virgin Islands", | |
"alpha2Code": "VG", | |
"callingCodes": [ | |
"1284" | |
] | |
}, | |
{ | |
"name": "Virgin Islands (U.S.)", | |
"nativeName": "Virgin Islands of the United States", | |
"alpha2Code": "VI", | |
"callingCodes": [ | |
"1 340" | |
] | |
}, | |
{ | |
"name": "Brunei Darussalam", | |
"nativeName": "Negara Brunei Darussalam", | |
"alpha2Code": "BN", | |
"callingCodes": [ | |
"673" | |
] | |
}, | |
{ | |
"name": "Bulgaria", | |
"nativeName": "България", | |
"alpha2Code": "BG", | |
"callingCodes": [ | |
"359" | |
] | |
}, | |
{ | |
"name": "Burkina Faso", | |
"nativeName": "Burkina Faso", | |
"alpha2Code": "BF", | |
"callingCodes": [ | |
"226" | |
] | |
}, | |
{ | |
"name": "Burundi", | |
"nativeName": "Burundi", | |
"alpha2Code": "BI", | |
"callingCodes": [ | |
"257" | |
] | |
}, | |
{ | |
"name": "Cambodia", | |
"nativeName": "Kâmpŭchéa", | |
"alpha2Code": "KH", | |
"callingCodes": [ | |
"855" | |
] | |
}, | |
{ | |
"name": "Cameroon", | |
"nativeName": "Cameroon", | |
"alpha2Code": "CM", | |
"callingCodes": [ | |
"237" | |
] | |
}, | |
{ | |
"name": "Canada", | |
"nativeName": "Canada", | |
"alpha2Code": "CA", | |
"callingCodes": [ | |
"1" | |
] | |
}, | |
{ | |
"name": "Cabo Verde", | |
"nativeName": "Cabo Verde", | |
"alpha2Code": "CV", | |
"callingCodes": [ | |
"238" | |
] | |
}, | |
{ | |
"name": "Cayman Islands", | |
"nativeName": "Cayman Islands", | |
"alpha2Code": "KY", | |
"callingCodes": [ | |
"1345" | |
] | |
}, | |
{ | |
"name": "Central African Republic", | |
"nativeName": "Ködörösêse tî Bêafrîka", | |
"alpha2Code": "CF", | |
"callingCodes": [ | |
"236" | |
] | |
}, | |
{ | |
"name": "Chad", | |
"nativeName": "Tchad", | |
"alpha2Code": "TD", | |
"callingCodes": [ | |
"235" | |
] | |
}, | |
{ | |
"name": "Chile", | |
"nativeName": "Chile", | |
"alpha2Code": "CL", | |
"callingCodes": [ | |
"56" | |
] | |
}, | |
{ | |
"name": "China", | |
"nativeName": "中国", | |
"alpha2Code": "CN", | |
"callingCodes": [ | |
"86" | |
] | |
}, | |
{ | |
"name": "Christmas Island", | |
"nativeName": "Christmas Island", | |
"alpha2Code": "CX", | |
"callingCodes": [ | |
"61" | |
] | |
}, | |
{ | |
"name": "Cocos (Keeling) Islands", | |
"nativeName": "Cocos (Keeling) Islands", | |
"alpha2Code": "CC", | |
"callingCodes": [ | |
"61" | |
] | |
}, | |
{ | |
"name": "Colombia", | |
"nativeName": "Colombia", | |
"alpha2Code": "CO", | |
"callingCodes": [ | |
"57" | |
] | |
}, | |
{ | |
"name": "Comoros", | |
"nativeName": "Komori", | |
"alpha2Code": "KM", | |
"callingCodes": [ | |
"269" | |
] | |
}, | |
{ | |
"name": "Congo", | |
"nativeName": "République du Congo", | |
"alpha2Code": "CG", | |
"callingCodes": [ | |
"242" | |
] | |
}, | |
{ | |
"name": "Congo (Democratic Republic of the)", | |
"nativeName": "République démocratique du Congo", | |
"alpha2Code": "CD", | |
"callingCodes": [ | |
"243" | |
] | |
}, | |
{ | |
"name": "Cook Islands", | |
"nativeName": "Cook Islands", | |
"alpha2Code": "CK", | |
"callingCodes": [ | |
"682" | |
] | |
}, | |
{ | |
"name": "Costa Rica", | |
"nativeName": "Costa Rica", | |
"alpha2Code": "CR", | |
"callingCodes": [ | |
"506" | |
] | |
}, | |
{ | |
"name": "Croatia", | |
"nativeName": "Hrvatska", | |
"alpha2Code": "HR", | |
"callingCodes": [ | |
"385" | |
] | |
}, | |
{ | |
"name": "Cuba", | |
"nativeName": "Cuba", | |
"alpha2Code": "CU", | |
"callingCodes": [ | |
"53" | |
] | |
}, | |
{ | |
"name": "Curaçao", | |
"nativeName": "Curaçao", | |
"alpha2Code": "CW", | |
"callingCodes": [ | |
"599" | |
] | |
}, | |
{ | |
"name": "Cyprus", | |
"nativeName": "Κύπρος", | |
"alpha2Code": "CY", | |
"callingCodes": [ | |
"357" | |
] | |
}, | |
{ | |
"name": "Czech Republic", | |
"nativeName": "Česká republika", | |
"alpha2Code": "CZ", | |
"callingCodes": [ | |
"420" | |
] | |
}, | |
{ | |
"name": "Denmark", | |
"nativeName": "Danmark", | |
"alpha2Code": "DK", | |
"callingCodes": [ | |
"45" | |
] | |
}, | |
{ | |
"name": "Djibouti", | |
"nativeName": "Djibouti", | |
"alpha2Code": "DJ", | |
"callingCodes": [ | |
"253" | |
] | |
}, | |
{ | |
"name": "Dominica", | |
"nativeName": "Dominica", | |
"alpha2Code": "DM", | |
"callingCodes": [ | |
"1767" | |
] | |
}, | |
{ | |
"name": "Dominican Republic", | |
"nativeName": "República Dominicana", | |
"alpha2Code": "DO", | |
"callingCodes": [ | |
"1809", | |
"1829", | |
"1849" | |
] | |
}, | |
{ | |
"name": "Ecuador", | |
"nativeName": "Ecuador", | |
"alpha2Code": "EC", | |
"callingCodes": [ | |
"593" | |
] | |
}, | |
{ | |
"name": "Egypt", | |
"nativeName": "مصر", | |
"alpha2Code": "EG", | |
"callingCodes": [ | |
"20" | |
] | |
}, | |
{ | |
"name": "El Salvador", | |
"nativeName": "El Salvador", | |
"alpha2Code": "SV", | |
"callingCodes": [ | |
"503" | |
] | |
}, | |
{ | |
"name": "Equatorial Guinea", | |
"nativeName": "Guinea Ecuatorial", | |
"alpha2Code": "GQ", | |
"callingCodes": [ | |
"240" | |
] | |
}, | |
{ | |
"name": "Eritrea", | |
"nativeName": "ኤርትራ", | |
"alpha2Code": "ER", | |
"callingCodes": [ | |
"291" | |
] | |
}, | |
{ | |
"name": "Estonia", | |
"nativeName": "Eesti", | |
"alpha2Code": "EE", | |
"callingCodes": [ | |
"372" | |
] | |
}, | |
{ | |
"name": "Ethiopia", | |
"nativeName": "ኢትዮጵያ", | |
"alpha2Code": "ET", | |
"callingCodes": [ | |
"251" | |
] | |
}, | |
{ | |
"name": "Falkland Islands (Malvinas)", | |
"nativeName": "Falkland Islands", | |
"alpha2Code": "FK", | |
"callingCodes": [ | |
"500" | |
] | |
}, | |
{ | |
"name": "Faroe Islands", | |
"nativeName": "Føroyar", | |
"alpha2Code": "FO", | |
"callingCodes": [ | |
"298" | |
] | |
}, | |
{ | |
"name": "Fiji", | |
"nativeName": "Fiji", | |
"alpha2Code": "FJ", | |
"callingCodes": [ | |
"679" | |
] | |
}, | |
{ | |
"name": "Finland", | |
"nativeName": "Suomi", | |
"alpha2Code": "FI", | |
"callingCodes": [ | |
"358" | |
] | |
}, | |
{ | |
"name": "France", | |
"nativeName": "France", | |
"alpha2Code": "FR", | |
"callingCodes": [ | |
"33" | |
] | |
}, | |
{ | |
"name": "French Guiana", | |
"nativeName": "Guyane française", | |
"alpha2Code": "GF", | |
"callingCodes": [ | |
"594" | |
] | |
}, | |
{ | |
"name": "French Polynesia", | |
"nativeName": "Polynésie française", | |
"alpha2Code": "PF", | |
"callingCodes": [ | |
"689" | |
] | |
}, | |
{ | |
"name": "French Southern Territories", | |
"nativeName": "Territoire des Terres australes et antarctiques françaises", | |
"alpha2Code": "TF", | |
"callingCodes": [ | |
"" | |
] | |
}, | |
{ | |
"name": "Gabon", | |
"nativeName": "Gabon", | |
"alpha2Code": "GA", | |
"callingCodes": [ | |
"241" | |
] | |
}, | |
{ | |
"name": "Gambia", | |
"nativeName": "Gambia", | |
"alpha2Code": "GM", | |
"callingCodes": [ | |
"220" | |
] | |
}, | |
{ | |
"name": "Georgia", | |
"nativeName": "საქართველო", | |
"alpha2Code": "GE", | |
"callingCodes": [ | |
"995" | |
] | |
}, | |
{ | |
"name": "Germany", | |
"nativeName": "Deutschland", | |
"alpha2Code": "DE", | |
"callingCodes": [ | |
"49" | |
] | |
}, | |
{ | |
"name": "Ghana", | |
"nativeName": "Ghana", | |
"alpha2Code": "GH", | |
"callingCodes": [ | |
"233" | |
] | |
}, | |
{ | |
"name": "Gibraltar", | |
"nativeName": "Gibraltar", | |
"alpha2Code": "GI", | |
"callingCodes": [ | |
"350" | |
] | |
}, | |
{ | |
"name": "Greece", | |
"nativeName": "Ελλάδα", | |
"alpha2Code": "GR", | |
"callingCodes": [ | |
"30" | |
] | |
}, | |
{ | |
"name": "Greenland", | |
"nativeName": "Kalaallit Nunaat", | |
"alpha2Code": "GL", | |
"callingCodes": [ | |
"299" | |
] | |
}, | |
{ | |
"name": "Grenada", | |
"nativeName": "Grenada", | |
"alpha2Code": "GD", | |
"callingCodes": [ | |
"1473" | |
] | |
}, | |
{ | |
"name": "Guadeloupe", | |
"nativeName": "Guadeloupe", | |
"alpha2Code": "GP", | |
"callingCodes": [ | |
"590" | |
] | |
}, | |
{ | |
"name": "Guam", | |
"nativeName": "Guam", | |
"alpha2Code": "GU", | |
"callingCodes": [ | |
"1671" | |
] | |
}, | |
{ | |
"name": "Guatemala", | |
"nativeName": "Guatemala", | |
"alpha2Code": "GT", | |
"callingCodes": [ | |
"502" | |
] | |
}, | |
{ | |
"name": "Guernsey", | |
"nativeName": "Guernsey", | |
"alpha2Code": "GG", | |
"callingCodes": [ | |
"44" | |
] | |
}, | |
{ | |
"name": "Guinea", | |
"nativeName": "Guinée", | |
"alpha2Code": "GN", | |
"callingCodes": [ | |
"224" | |
] | |
}, | |
{ | |
"name": "Guinea-Bissau", | |
"nativeName": "Guiné-Bissau", | |
"alpha2Code": "GW", | |
"callingCodes": [ | |
"245" | |
] | |
}, | |
{ | |
"name": "Guyana", | |
"nativeName": "Guyana", | |
"alpha2Code": "GY", | |
"callingCodes": [ | |
"592" | |
] | |
}, | |
{ | |
"name": "Haiti", | |
"nativeName": "Haïti", | |
"alpha2Code": "HT", | |
"callingCodes": [ | |
"509" | |
] | |
}, | |
{ | |
"name": "Heard Island and McDonald Islands", | |
"nativeName": "Heard Island and McDonald Islands", | |
"alpha2Code": "HM", | |
"callingCodes": [ | |
"" | |
] | |
}, | |
{ | |
"name": "Holy See", | |
"nativeName": "Sancta Sedes", | |
"alpha2Code": "VA", | |
"callingCodes": [ | |
"379" | |
] | |
}, | |
{ | |
"name": "Honduras", | |
"nativeName": "Honduras", | |
"alpha2Code": "HN", | |
"callingCodes": [ | |
"504" | |
] | |
}, | |
{ | |
"name": "Hong Kong", | |
"nativeName": "香港", | |
"alpha2Code": "HK", | |
"callingCodes": [ | |
"852" | |
] | |
}, | |
{ | |
"name": "Hungary", | |
"nativeName": "Magyarország", | |
"alpha2Code": "HU", | |
"callingCodes": [ | |
"36" | |
] | |
}, | |
{ | |
"name": "Iceland", | |
"nativeName": "Ísland", | |
"alpha2Code": "IS", | |
"callingCodes": [ | |
"354" | |
] | |
}, | |
{ | |
"name": "India", | |
"nativeName": "भारत", | |
"alpha2Code": "IN", | |
"callingCodes": [ | |
"91" | |
] | |
}, | |
{ | |
"name": "Indonesia", | |
"nativeName": "Indonesia", | |
"alpha2Code": "ID", | |
"callingCodes": [ | |
"62" | |
] | |
}, | |
{ | |
"name": "Côte d'Ivoire", | |
"nativeName": "Côte d'Ivoire", | |
"alpha2Code": "CI", | |
"callingCodes": [ | |
"225" | |
] | |
}, | |
{ | |
"name": "Iran (Islamic Republic of)", | |
"nativeName": "ایران", | |
"alpha2Code": "IR", | |
"callingCodes": [ | |
"98" | |
] | |
}, | |
{ | |
"name": "Iraq", | |
"nativeName": "العراق", | |
"alpha2Code": "IQ", | |
"callingCodes": [ | |
"964" | |
] | |
}, | |
{ | |
"name": "Ireland", | |
"nativeName": "Éire", | |
"alpha2Code": "IE", | |
"callingCodes": [ | |
"353" | |
] | |
}, | |
{ | |
"name": "Isle of Man", | |
"nativeName": "Isle of Man", | |
"alpha2Code": "IM", | |
"callingCodes": [ | |
"44" | |
] | |
}, | |
{ | |
"name": "Israel", | |
"nativeName": "יִשְׂרָאֵל", | |
"alpha2Code": "IL", | |
"callingCodes": [ | |
"972" | |
] | |
}, | |
{ | |
"name": "Italy", | |
"nativeName": "Italia", | |
"alpha2Code": "IT", | |
"callingCodes": [ | |
"39" | |
] | |
}, | |
{ | |
"name": "Jamaica", | |
"nativeName": "Jamaica", | |
"alpha2Code": "JM", | |
"callingCodes": [ | |
"1876" | |
] | |
}, | |
{ | |
"name": "Japan", | |
"nativeName": "日本", | |
"alpha2Code": "JP", | |
"callingCodes": [ | |
"81" | |
] | |
}, | |
{ | |
"name": "Jersey", | |
"nativeName": "Jersey", | |
"alpha2Code": "JE", | |
"callingCodes": [ | |
"44" | |
] | |
}, | |
{ | |
"name": "Jordan", | |
"nativeName": "الأردن", | |
"alpha2Code": "JO", | |
"callingCodes": [ | |
"962" | |
] | |
}, | |
{ | |
"name": "Kazakhstan", | |
"nativeName": "Қазақстан", | |
"alpha2Code": "KZ", | |
"callingCodes": [ | |
"76", | |
"77" | |
] | |
}, | |
{ | |
"name": "Kenya", | |
"nativeName": "Kenya", | |
"alpha2Code": "KE", | |
"callingCodes": [ | |
"254" | |
] | |
}, | |
{ | |
"name": "Kiribati", | |
"nativeName": "Kiribati", | |
"alpha2Code": "KI", | |
"callingCodes": [ | |
"686" | |
] | |
}, | |
{ | |
"name": "Kuwait", | |
"nativeName": "الكويت", | |
"alpha2Code": "KW", | |
"callingCodes": [ | |
"965" | |
] | |
}, | |
{ | |
"name": "Kyrgyzstan", | |
"nativeName": "Кыргызстан", | |
"alpha2Code": "KG", | |
"callingCodes": [ | |
"996" | |
] | |
}, | |
{ | |
"name": "Lao People's Democratic Republic", | |
"nativeName": "ສປປລາວ", | |
"alpha2Code": "LA", | |
"callingCodes": [ | |
"856" | |
] | |
}, | |
{ | |
"name": "Latvia", | |
"nativeName": "Latvija", | |
"alpha2Code": "LV", | |
"callingCodes": [ | |
"371" | |
] | |
}, | |
{ | |
"name": "Lebanon", | |
"nativeName": "لبنان", | |
"alpha2Code": "LB", | |
"callingCodes": [ | |
"961" | |
] | |
}, | |
{ | |
"name": "Lesotho", | |
"nativeName": "Lesotho", | |
"alpha2Code": "LS", | |
"callingCodes": [ | |
"266" | |
] | |
}, | |
{ | |
"name": "Liberia", | |
"nativeName": "Liberia", | |
"alpha2Code": "LR", | |
"callingCodes": [ | |
"231" | |
] | |
}, | |
{ | |
"name": "Libya", | |
"nativeName": "ليبيا", | |
"alpha2Code": "LY", | |
"callingCodes": [ | |
"218" | |
] | |
}, | |
{ | |
"name": "Liechtenstein", | |
"nativeName": "Liechtenstein", | |
"alpha2Code": "LI", | |
"callingCodes": [ | |
"423" | |
] | |
}, | |
{ | |
"name": "Lithuania", | |
"nativeName": "Lietuva", | |
"alpha2Code": "LT", | |
"callingCodes": [ | |
"370" | |
] | |
}, | |
{ | |
"name": "Luxembourg", | |
"nativeName": "Luxembourg", | |
"alpha2Code": "LU", | |
"callingCodes": [ | |
"352" | |
] | |
}, | |
{ | |
"name": "Macao", | |
"nativeName": "澳門", | |
"alpha2Code": "MO", | |
"callingCodes": [ | |
"853" | |
] | |
}, | |
{ | |
"name": "Macedonia (the former Yugoslav Republic of)", | |
"nativeName": "Македонија", | |
"alpha2Code": "MK", | |
"callingCodes": [ | |
"389" | |
] | |
}, | |
{ | |
"name": "Madagascar", | |
"nativeName": "Madagasikara", | |
"alpha2Code": "MG", | |
"callingCodes": [ | |
"261" | |
] | |
}, | |
{ | |
"name": "Malawi", | |
"nativeName": "Malawi", | |
"alpha2Code": "MW", | |
"callingCodes": [ | |
"265" | |
] | |
}, | |
{ | |
"name": "Malaysia", | |
"nativeName": "Malaysia", | |
"alpha2Code": "MY", | |
"callingCodes": [ | |
"60" | |
] | |
}, | |
{ | |
"name": "Maldives", | |
"nativeName": "Maldives", | |
"alpha2Code": "MV", | |
"callingCodes": [ | |
"960" | |
] | |
}, | |
{ | |
"name": "Mali", | |
"nativeName": "Mali", | |
"alpha2Code": "ML", | |
"callingCodes": [ | |
"223" | |
] | |
}, | |
{ | |
"name": "Malta", | |
"nativeName": "Malta", | |
"alpha2Code": "MT", | |
"callingCodes": [ | |
"356" | |
] | |
}, | |
{ | |
"name": "Marshall Islands", | |
"nativeName": "M̧ajeļ", | |
"alpha2Code": "MH", | |
"callingCodes": [ | |
"692" | |
] | |
}, | |
{ | |
"name": "Martinique", | |
"nativeName": "Martinique", | |
"alpha2Code": "MQ", | |
"callingCodes": [ | |
"596" | |
] | |
}, | |
{ | |
"name": "Mauritania", | |
"nativeName": "موريتانيا", | |
"alpha2Code": "MR", | |
"callingCodes": [ | |
"222" | |
] | |
}, | |
{ | |
"name": "Mauritius", | |
"nativeName": "Maurice", | |
"alpha2Code": "MU", | |
"callingCodes": [ | |
"230" | |
] | |
}, | |
{ | |
"name": "Mayotte", | |
"nativeName": "Mayotte", | |
"alpha2Code": "YT", | |
"callingCodes": [ | |
"262" | |
] | |
}, | |
{ | |
"name": "Mexico", | |
"nativeName": "México", | |
"alpha2Code": "MX", | |
"callingCodes": [ | |
"52" | |
] | |
}, | |
{ | |
"name": "Micronesia (Federated States of)", | |
"nativeName": "Micronesia", | |
"alpha2Code": "FM", | |
"callingCodes": [ | |
"691" | |
] | |
}, | |
{ | |
"name": "Moldova (Republic of)", | |
"nativeName": "Moldova", | |
"alpha2Code": "MD", | |
"callingCodes": [ | |
"373" | |
] | |
}, | |
{ | |
"name": "Monaco", | |
"nativeName": "Monaco", | |
"alpha2Code": "MC", | |
"callingCodes": [ | |
"377" | |
] | |
}, | |
{ | |
"name": "Mongolia", | |
"nativeName": "Монгол улс", | |
"alpha2Code": "MN", | |
"callingCodes": [ | |
"976" | |
] | |
}, | |
{ | |
"name": "Montenegro", | |
"nativeName": "Црна Гора", | |
"alpha2Code": "ME", | |
"callingCodes": [ | |
"382" | |
] | |
}, | |
{ | |
"name": "Montserrat", | |
"nativeName": "Montserrat", | |
"alpha2Code": "MS", | |
"callingCodes": [ | |
"1664" | |
] | |
}, | |
{ | |
"name": "Morocco", | |
"nativeName": "المغرب", | |
"alpha2Code": "MA", | |
"callingCodes": [ | |
"212" | |
] | |
}, | |
{ | |
"name": "Mozambique", | |
"nativeName": "Moçambique", | |
"alpha2Code": "MZ", | |
"callingCodes": [ | |
"258" | |
] | |
}, | |
{ | |
"name": "Myanmar", | |
"nativeName": "Myanma", | |
"alpha2Code": "MM", | |
"callingCodes": [ | |
"95" | |
] | |
}, | |
{ | |
"name": "Namibia", | |
"nativeName": "Namibia", | |
"alpha2Code": "NA", | |
"callingCodes": [ | |
"264" | |
] | |
}, | |
{ | |
"name": "Nauru", | |
"nativeName": "Nauru", | |
"alpha2Code": "NR", | |
"callingCodes": [ | |
"674" | |
] | |
}, | |
{ | |
"name": "Nepal", | |
"nativeName": "नेपाल", | |
"alpha2Code": "NP", | |
"callingCodes": [ | |
"977" | |
] | |
}, | |
{ | |
"name": "Netherlands", | |
"nativeName": "Nederland", | |
"alpha2Code": "NL", | |
"callingCodes": [ | |
"31" | |
] | |
}, | |
{ | |
"name": "New Caledonia", | |
"nativeName": "Nouvelle-Calédonie", | |
"alpha2Code": "NC", | |
"callingCodes": [ | |
"687" | |
] | |
}, | |
{ | |
"name": "New Zealand", | |
"nativeName": "New Zealand", | |
"alpha2Code": "NZ", | |
"callingCodes": [ | |
"64" | |
] | |
}, | |
{ | |
"name": "Nicaragua", | |
"nativeName": "Nicaragua", | |
"alpha2Code": "NI", | |
"callingCodes": [ | |
"505" | |
] | |
}, | |
{ | |
"name": "Niger", | |
"nativeName": "Niger", | |
"alpha2Code": "NE", | |
"callingCodes": [ | |
"227" | |
] | |
}, | |
{ | |
"name": "Nigeria", | |
"nativeName": "Nigeria", | |
"alpha2Code": "NG", | |
"callingCodes": [ | |
"234" | |
] | |
}, | |
{ | |
"name": "Niue", | |
"nativeName": "Niuē", | |
"alpha2Code": "NU", | |
"callingCodes": [ | |
"683" | |
] | |
}, | |
{ | |
"name": "Norfolk Island", | |
"nativeName": "Norfolk Island", | |
"alpha2Code": "NF", | |
"callingCodes": [ | |
"672" | |
] | |
}, | |
{ | |
"name": "Korea (Democratic People's Republic of)", | |
"nativeName": "북한", | |
"alpha2Code": "KP", | |
"callingCodes": [ | |
"850" | |
] | |
}, | |
{ | |
"name": "Northern Mariana Islands", | |
"nativeName": "Northern Mariana Islands", | |
"alpha2Code": "MP", | |
"callingCodes": [ | |
"1670" | |
] | |
}, | |
{ | |
"name": "Norway", | |
"nativeName": "Norge", | |
"alpha2Code": "NO", | |
"callingCodes": [ | |
"47" | |
] | |
}, | |
{ | |
"name": "Oman", | |
"nativeName": "عمان", | |
"alpha2Code": "OM", | |
"callingCodes": [ | |
"968" | |
] | |
}, | |
{ | |
"name": "Pakistan", | |
"nativeName": "Pakistan", | |
"alpha2Code": "PK", | |
"callingCodes": [ | |
"92" | |
] | |
}, | |
{ | |
"name": "Palau", | |
"nativeName": "Palau", | |
"alpha2Code": "PW", | |
"callingCodes": [ | |
"680" | |
] | |
}, | |
{ | |
"name": "Palestine, State of", | |
"nativeName": "فلسطين", | |
"alpha2Code": "PS", | |
"callingCodes": [ | |
"970" | |
] | |
}, | |
{ | |
"name": "Panama", | |
"nativeName": "Panamá", | |
"alpha2Code": "PA", | |
"callingCodes": [ | |
"507" | |
] | |
}, | |
{ | |
"name": "Papua New Guinea", | |
"nativeName": "Papua Niugini", | |
"alpha2Code": "PG", | |
"callingCodes": [ | |
"675" | |
] | |
}, | |
{ | |
"name": "Paraguay", | |
"nativeName": "Paraguay", | |
"alpha2Code": "PY", | |
"callingCodes": [ | |
"595" | |
] | |
}, | |
{ | |
"name": "Peru", | |
"nativeName": "Perú", | |
"alpha2Code": "PE", | |
"callingCodes": [ | |
"51" | |
] | |
}, | |
{ | |
"name": "Philippines", | |
"nativeName": "Pilipinas", | |
"alpha2Code": "PH", | |
"callingCodes": [ | |
"63" | |
] | |
}, | |
{ | |
"name": "Pitcairn", | |
"nativeName": "Pitcairn Islands", | |
"alpha2Code": "PN", | |
"callingCodes": [ | |
"64" | |
] | |
}, | |
{ | |
"name": "Poland", | |
"nativeName": "Polska", | |
"alpha2Code": "PL", | |
"callingCodes": [ | |
"48" | |
] | |
}, | |
{ | |
"name": "Portugal", | |
"nativeName": "Portugal", | |
"alpha2Code": "PT", | |
"callingCodes": [ | |
"351" | |
] | |
}, | |
{ | |
"name": "Puerto Rico", | |
"nativeName": "Puerto Rico", | |
"alpha2Code": "PR", | |
"callingCodes": [ | |
"1787", | |
"1939" | |
] | |
}, | |
{ | |
"name": "Qatar", | |
"nativeName": "قطر", | |
"alpha2Code": "QA", | |
"callingCodes": [ | |
"974" | |
] | |
}, | |
{ | |
"name": "Réunion", | |
"nativeName": "La Réunion", | |
"alpha2Code": "RE", | |
"callingCodes": [ | |
"262" | |
] | |
}, | |
{ | |
"name": "Romania", | |
"nativeName": "România", | |
"alpha2Code": "RO", | |
"callingCodes": [ | |
"40" | |
] | |
}, | |
{ | |
"name": "Russian Federation", | |
"nativeName": "Россия", | |
"alpha2Code": "RU", | |
"callingCodes": [ | |
"7" | |
] | |
}, | |
{ | |
"name": "Rwanda", | |
"nativeName": "Rwanda", | |
"alpha2Code": "RW", | |
"callingCodes": [ | |
"250" | |
] | |
}, | |
{ | |
"name": "Saint Barthélemy", | |
"nativeName": "Saint-Barthélemy", | |
"alpha2Code": "BL", | |
"callingCodes": [ | |
"590" | |
] | |
}, | |
{ | |
"name": "Saint Helena, Ascension and Tristan da Cunha", | |
"nativeName": "Saint Helena", | |
"alpha2Code": "SH", | |
"callingCodes": [ | |
"290" | |
] | |
}, | |
{ | |
"name": "Saint Kitts and Nevis", | |
"nativeName": "Saint Kitts and Nevis", | |
"alpha2Code": "KN", | |
"callingCodes": [ | |
"1869" | |
] | |
}, | |
{ | |
"name": "Saint Lucia", | |
"nativeName": "Saint Lucia", | |
"alpha2Code": "LC", | |
"callingCodes": [ | |
"1758" | |
] | |
}, | |
{ | |
"name": "Saint Martin (French part)", | |
"nativeName": "Saint-Martin", | |
"alpha2Code": "MF", | |
"callingCodes": [ | |
"590" | |
] | |
}, | |
{ | |
"name": "Saint Pierre and Miquelon", | |
"nativeName": "Saint-Pierre-et-Miquelon", | |
"alpha2Code": "PM", | |
"callingCodes": [ | |
"508" | |
] | |
}, | |
{ | |
"name": "Saint Vincent and the Grenadines", | |
"nativeName": "Saint Vincent and the Grenadines", | |
"alpha2Code": "VC", | |
"callingCodes": [ | |
"1784" | |
] | |
}, | |
{ | |
"name": "Samoa", | |
"nativeName": "Samoa", | |
"alpha2Code": "WS", | |
"callingCodes": [ | |
"685" | |
] | |
}, | |
{ | |
"name": "San Marino", | |
"nativeName": "San Marino", | |
"alpha2Code": "SM", | |
"callingCodes": [ | |
"378" | |
] | |
}, | |
{ | |
"name": "Sao Tome and Principe", | |
"nativeName": "São Tomé e Príncipe", | |
"alpha2Code": "ST", | |
"callingCodes": [ | |
"239" | |
] | |
}, | |
{ | |
"name": "Saudi Arabia", | |
"nativeName": "العربية السعودية", | |
"alpha2Code": "SA", | |
"callingCodes": [ | |
"966" | |
] | |
}, | |
{ | |
"name": "Senegal", | |
"nativeName": "Sénégal", | |
"alpha2Code": "SN", | |
"callingCodes": [ | |
"221" | |
] | |
}, | |
{ | |
"name": "Serbia", | |
"nativeName": "Србија", | |
"alpha2Code": "RS", | |
"callingCodes": [ | |
"381" | |
] | |
}, | |
{ | |
"name": "Seychelles", | |
"nativeName": "Seychelles", | |
"alpha2Code": "SC", | |
"callingCodes": [ | |
"248" | |
] | |
}, | |
{ | |
"name": "Sierra Leone", | |
"nativeName": "Sierra Leone", | |
"alpha2Code": "SL", | |
"callingCodes": [ | |
"232" | |
] | |
}, | |
{ | |
"name": "Singapore", | |
"nativeName": "Singapore", | |
"alpha2Code": "SG", | |
"callingCodes": [ | |
"65" | |
] | |
}, | |
{ | |
"name": "Sint Maarten (Dutch part)", | |
"nativeName": "Sint Maarten", | |
"alpha2Code": "SX", | |
"callingCodes": [ | |
"1721" | |
] | |
}, | |
{ | |
"name": "Slovakia", | |
"nativeName": "Slovensko", | |
"alpha2Code": "SK", | |
"callingCodes": [ | |
"421" | |
] | |
}, | |
{ | |
"name": "Slovenia", | |
"nativeName": "Slovenija", | |
"alpha2Code": "SI", | |
"callingCodes": [ | |
"386" | |
] | |
}, | |
{ | |
"name": "Solomon Islands", | |
"nativeName": "Solomon Islands", | |
"alpha2Code": "SB", | |
"callingCodes": [ | |
"677" | |
] | |
}, | |
{ | |
"name": "Somalia", | |
"nativeName": "Soomaaliya", | |
"alpha2Code": "SO", | |
"callingCodes": [ | |
"252" | |
] | |
}, | |
{ | |
"name": "South Africa", | |
"nativeName": "South Africa", | |
"alpha2Code": "ZA", | |
"callingCodes": [ | |
"27" | |
] | |
}, | |
{ | |
"name": "South Georgia and the South Sandwich Islands", | |
"nativeName": "South Georgia", | |
"alpha2Code": "GS", | |
"callingCodes": [ | |
"500" | |
] | |
}, | |
{ | |
"name": "Korea (Republic of)", | |
"nativeName": "대한민국", | |
"alpha2Code": "KR", | |
"callingCodes": [ | |
"82" | |
] | |
}, | |
{ | |
"name": "South Sudan", | |
"nativeName": "South Sudan", | |
"alpha2Code": "SS", | |
"callingCodes": [ | |
"211" | |
] | |
}, | |
{ | |
"name": "Spain", | |
"nativeName": "España", | |
"alpha2Code": "ES", | |
"callingCodes": [ | |
"34" | |
] | |
}, | |
{ | |
"name": "Sri Lanka", | |
"nativeName": "śrī laṃkāva", | |
"alpha2Code": "LK", | |
"callingCodes": [ | |
"94" | |
] | |
}, | |
{ | |
"name": "Sudan", | |
"nativeName": "السودان", | |
"alpha2Code": "SD", | |
"callingCodes": [ | |
"249" | |
] | |
}, | |
{ | |
"name": "Suriname", | |
"nativeName": "Suriname", | |
"alpha2Code": "SR", | |
"callingCodes": [ | |
"597" | |
] | |
}, | |
{ | |
"name": "Svalbard and Jan Mayen", | |
"nativeName": "Svalbard og Jan Mayen", | |
"alpha2Code": "SJ", | |
"callingCodes": [ | |
"4779" | |
] | |
}, | |
{ | |
"name": "Swaziland", | |
"nativeName": "Swaziland", | |
"alpha2Code": "SZ", | |
"callingCodes": [ | |
"268" | |
] | |
}, | |
{ | |
"name": "Sweden", | |
"nativeName": "Sverige", | |
"alpha2Code": "SE", | |
"callingCodes": [ | |
"46" | |
] | |
}, | |
{ | |
"name": "Switzerland", | |
"nativeName": "Schweiz", | |
"alpha2Code": "CH", | |
"callingCodes": [ | |
"41" | |
] | |
}, | |
{ | |
"name": "Syrian Arab Republic", | |
"nativeName": "سوريا", | |
"alpha2Code": "SY", | |
"callingCodes": [ | |
"963" | |
] | |
}, | |
{ | |
"name": "Taiwan", | |
"nativeName": "臺灣", | |
"alpha2Code": "TW", | |
"callingCodes": [ | |
"886" | |
] | |
}, | |
{ | |
"name": "Tajikistan", | |
"nativeName": "Тоҷикистон", | |
"alpha2Code": "TJ", | |
"callingCodes": [ | |
"992" | |
] | |
}, | |
{ | |
"name": "Tanzania, United Republic of", | |
"nativeName": "Tanzania", | |
"alpha2Code": "TZ", | |
"callingCodes": [ | |
"255" | |
] | |
}, | |
{ | |
"name": "Thailand", | |
"nativeName": "ประเทศไทย", | |
"alpha2Code": "TH", | |
"callingCodes": [ | |
"66" | |
] | |
}, | |
{ | |
"name": "Timor-Leste", | |
"nativeName": "Timor-Leste", | |
"alpha2Code": "TL", | |
"callingCodes": [ | |
"670" | |
] | |
}, | |
{ | |
"name": "Togo", | |
"nativeName": "Togo", | |
"alpha2Code": "TG", | |
"callingCodes": [ | |
"228" | |
] | |
}, | |
{ | |
"name": "Tokelau", | |
"nativeName": "Tokelau", | |
"alpha2Code": "TK", | |
"callingCodes": [ | |
"690" | |
] | |
}, | |
{ | |
"name": "Tonga", | |
"nativeName": "Tonga", | |
"alpha2Code": "TO", | |
"callingCodes": [ | |
"676" | |
] | |
}, | |
{ | |
"name": "Trinidad and Tobago", | |
"nativeName": "Trinidad and Tobago", | |
"alpha2Code": "TT", | |
"callingCodes": [ | |
"1868" | |
] | |
}, | |
{ | |
"name": "Tunisia", | |
"nativeName": "تونس", | |
"alpha2Code": "TN", | |
"callingCodes": [ | |
"216" | |
] | |
}, | |
{ | |
"name": "Turkey", | |
"nativeName": "Türkiye", | |
"alpha2Code": "TR", | |
"callingCodes": [ | |
"90" | |
] | |
}, | |
{ | |
"name": "Turkmenistan", | |
"nativeName": "Türkmenistan", | |
"alpha2Code": "TM", | |
"callingCodes": [ | |
"993" | |
] | |
}, | |
{ | |
"name": "Turks and Caicos Islands", | |
"nativeName": "Turks and Caicos Islands", | |
"alpha2Code": "TC", | |
"callingCodes": [ | |
"1649" | |
] | |
}, | |
{ | |
"name": "Tuvalu", | |
"nativeName": "Tuvalu", | |
"alpha2Code": "TV", | |
"callingCodes": [ | |
"688" | |
] | |
}, | |
{ | |
"name": "Uganda", | |
"nativeName": "Uganda", | |
"alpha2Code": "UG", | |
"callingCodes": [ | |
"256" | |
] | |
}, | |
{ | |
"name": "Ukraine", | |
"nativeName": "Україна", | |
"alpha2Code": "UA", | |
"callingCodes": [ | |
"380" | |
] | |
}, | |
{ | |
"name": "United Arab Emirates", | |
"nativeName": "دولة الإمارات العربية المتحدة", | |
"alpha2Code": "AE", | |
"callingCodes": [ | |
"971" | |
] | |
}, | |
{ | |
"name": "United Kingdom of Great Britain and Northern Ireland", | |
"nativeName": "United Kingdom", | |
"alpha2Code": "GB", | |
"callingCodes": [ | |
"44" | |
] | |
}, | |
{ | |
"name": "United States of America", | |
"nativeName": "United States", | |
"alpha2Code": "US", | |
"callingCodes": [ | |
"1" | |
] | |
}, | |
{ | |
"name": "Uruguay", | |
"nativeName": "Uruguay", | |
"alpha2Code": "UY", | |
"callingCodes": [ | |
"598" | |
] | |
}, | |
{ | |
"name": "Uzbekistan", | |
"nativeName": "O‘zbekiston", | |
"alpha2Code": "UZ", | |
"callingCodes": [ | |
"998" | |
] | |
}, | |
{ | |
"name": "Vanuatu", | |
"nativeName": "Vanuatu", | |
"alpha2Code": "VU", | |
"callingCodes": [ | |
"678" | |
] | |
}, | |
{ | |
"name": "Venezuela (Bolivarian Republic of)", | |
"nativeName": "Venezuela", | |
"alpha2Code": "VE", | |
"callingCodes": [ | |
"58" | |
] | |
}, | |
{ | |
"name": "Viet Nam", | |
"nativeName": "Việt Nam", | |
"alpha2Code": "VN", | |
"callingCodes": [ | |
"84" | |
] | |
}, | |
{ | |
"name": "Wallis and Futuna", | |
"nativeName": "Wallis et Futuna", | |
"alpha2Code": "WF", | |
"callingCodes": [ | |
"681" | |
] | |
}, | |
{ | |
"name": "Western Sahara", | |
"nativeName": "الصحراء الغربية", | |
"alpha2Code": "EH", | |
"callingCodes": [ | |
"212" | |
] | |
}, | |
{ | |
"name": "Yemen", | |
"nativeName": "اليَمَن", | |
"alpha2Code": "YE", | |
"callingCodes": [ | |
"967" | |
] | |
}, | |
{ | |
"name": "Zambia", | |
"nativeName": "Zambia", | |
"alpha2Code": "ZM", | |
"callingCodes": [ | |
"260" | |
] | |
}, | |
{ | |
"name": "Zimbabwe", | |
"nativeName": "Zimbabwe", | |
"alpha2Code": "ZW", | |
"callingCodes": [ | |
"263" | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment