UNPKG

randulate

Version:

Randulate is an npm package that simplifies the process of generating fake data for development, testing, and various other use cases. It allows you to create randomized data based on provided specifications and data types.

1,558 lines (1,556 loc) 38.6 kB
// Area is in mi² const country = Object.freeze({ Afghanistan: { approximatePopulation: 40100000, area: 252071, capital: 'Kabul', currency: 'Afghan Afghani', drivingSide: 'Right', location: '33.9391° N, 67.7100° E' }, Albania: { approximatePopulation: 2812000, area: 11100, capital: 'Tirana', currency: 'Albanian Lek', drivingSide: 'Right', location: '41.1533° N, 20.1683° E' }, Algeria: { approximatePopulation: 44180000, area: 919600, capital: 'Algiers [El Djazaïr]', currency: 'Algerian Dinar', drivingSide: 'Right', location: '28.0339° N, 1.6596° E' }, Andorra: { approximatePopulation: 79034, area: 180.7, capital: 'Andorra la Vella', currency: 'Euro', drivingSide: 'Right', location: '42.5063° N, 1.5218° E' }, Angola: { approximatePopulation: 34500000, area: 481354, capital: 'Luanda', currency: 'Angolan Kwanza', drivingSide: 'Right', location: '11.2027° S, 17.8739° E' }, 'Antigua and Barbuda': { approximatePopulation: 93219, area: 169.9, capital: "Saint John's", currency: 'East Caribbean Dollar', drivingSide: 'Right', location: '17.0608° N, 61.7964° W' }, Argentina: { approximatePopulation: 45810000, area: 1074000, capital: 'Buenos Aires', currency: 'Argentine Peso', drivingSide: 'Right', location: '38.4161° S, 63.6167° W' }, Armenia: { approximatePopulation: 2791000, area: 11484, capital: 'Yerevan', currency: 'Armenian Dram', drivingSide: 'Right', location: '40.0691° N, 45.0382° E' }, Australia: { approximatePopulation: 25690000, area: 2968000, capital: 'Canberra', currency: 'Australian Dollar', drivingSide: 'Left', location: '25.2744° S, 133.7751° E' }, Austria: { approximatePopulation: 8956000, area: 32383, capital: 'Vienna', currency: 'The Euro', drivingSide: 'Right', location: '47.5162° N, 14.5501° E' }, Azerbaijan: { approximatePopulation: 10140000, area: 33436, capital: 'Baku', currency: 'Azerbaijani Manat', drivingSide: 'Right', location: '40.1431° N, 47.5769° E' }, Bahamas: { approximatePopulation: 407906, area: 5358, capital: 'Nassau', currency: 'Bahamian Dollar', drivingSide: 'Right', location: '25.0343° N, 77.3963° W' }, Bahrain: { approximatePopulation: 1463000, area: 293.4, capital: 'Manama', currency: 'Bahraini Dinar', drivingSide: 'Right', location: '26.0667° N, 50.5577° E' }, Bangladesh: { approximatePopulation: 169400000, area: 57321, capital: 'Dhaka', currency: 'Bangladeshi Taka', drivingSide: 'Left', location: '23.6850° N, 90.3563° E' }, Barbados: { approximatePopulation: 281200, area: 166, capital: 'Bridgetown', currency: 'Barbadian Dollar', drivingSide: 'Right', location: '23.6850° N, 90.3563° E' }, Belarus: { approximatePopulation: 9340000, area: 80155, capital: 'Minsk', currency: 'Belarusian Ruble', drivingSide: 'Right', location: '53.7098° N, 27.9534° E' }, Belgium: { approximatePopulation: 11590000, area: 11849, capital: 'Brussels', currency: 'The Euro', drivingSide: 'Right', location: '0.5039° N, 4.4699° E' }, Belize: { approximatePopulation: 400031, area: 8867, capital: 'Belmopan', currency: 'Belize Dollar', drivingSide: 'Right', location: '17.1899° N, 88.4976° W' }, Benin: { approximatePopulation: 13000000, area: 44310, capital: 'Porto-Novo', currency: 'West African CFA Franc', drivingSide: 'Right', location: '9.3077° N, 2.3158° E' }, Bhutan: { approximatePopulation: 777486, area: 14824, capital: 'Thimphu', currency: 'Bhutanese Ngultrum', drivingSide: 'Left', location: '27.5142° N, 90.4336° E' }, Bolivia: { approximatePopulation: 12080000, area: 424200, capital: 'La Paz, Sucre', currency: 'Bolivian Boliviano', drivingSide: 'Right', location: '16.2902° S, 63.5887° W' }, 'Bosnia and Herzegovina': { approximatePopulation: 3271000, area: 19772, capital: 'Sarajevo', currency: 'Bosnia-Herzegovina Convertible Mark', drivingSide: 'Right', location: '43.9159° N, 17.6791° E' }, Botswana: { approximatePopulation: 2588000, area: 224607, capital: 'Gaborone', currency: 'Botswanan Pula', drivingSide: 'Left', location: '22.3285° S, 24.6849° E' }, Brazil: { approximatePopulation: 214300000, area: 3287597, capital: 'Brasília', currency: 'The Brazilian Real', drivingSide: 'Right', location: '14.2350° S, 51.9253° W' }, Brunei: { approximatePopulation: 445373, area: 2226, capital: 'Bandar Seri Begawan', currency: 'The Brunei Dollar', drivingSide: 'Left', location: '4.5353° N, 114.7277° E' }, Bulgaria: { approximatePopulation: 6878000, area: 42855, capital: 'Sofia', currency: 'The Bulgarian Lev', drivingSide: 'Right', location: '42.7339° N, 25.4858° E' }, 'Burkina Faso': { approximatePopulation: 22100000, area: 105792, capital: 'Ouagadougou', currency: 'West African CFA Franc', drivingSide: 'Right', location: '12.2383° N, 1.5616° W' }, Burundi: { approximatePopulation: 12550000, area: 10747, capital: 'Gitega', currency: 'Burundian Franc', drivingSide: 'Right', location: '3.3731° S, 29.9189° E' }, 'Cabo Verde': { approximatePopulation: 587925, area: 1557, capital: 'Praia', currency: 'Cape Verdean Escudo', drivingSide: 'Right', location: '16.5388° N, 23.0418° W' }, Cambodia: { approximatePopulation: 16590000, area: 69898, capital: 'Phnom Penh', currency: 'Cambodian Riel', drivingSide: 'Right', location: '12.5657° N, 104.9910° E' }, Cameroon: { approximatePopulation: 27200000, area: 183569, capital: 'Yaoundé', currency: 'Central African CFA Franc', drivingSide: 'Right', location: '7.3697° N, 12.3547° E' }, Canada: { approximatePopulation: 38250000, area: 3855000, capital: 'Ottawa', currency: 'Canadian Dollar', drivingSide: 'Right', location: '56.1304° N, 106.3468° W' }, 'Central African Republic': { approximatePopulation: 5457000, area: 240542, capital: 'Bangui', currency: 'Central African CFA Franc', drivingSide: 'Right', location: '56.1304° N, 106.3468° W' }, Chad: { approximatePopulation: 17180000, area: 495800, capital: "N'Djamena", currency: 'Central African CFA Franc', drivingSide: 'Right', location: '15.4542° N, 18.7322° E' }, Chile: { approximatePopulation: 19490000, area: 292135, capital: 'Santiago', currency: 'Chilean Peso', drivingSide: 'Right', location: '35.6751° S, 71.5430° W' }, China: { approximatePopulation: 1425671352, area: 3705000, capital: 'Beijing', currency: 'Chinese Yuan', drivingSide: 'Right', location: '35.8617° N, 104.1954° E' }, Colombia: { approximatePopulation: 51520000, area: 440800, capital: 'Bogotá', currency: 'Colombian Peso', drivingSide: 'Right', location: '4.5709° N, 74.2973° W' }, Comoros: { approximatePopulation: 821625, area: 719, capital: 'Moroni', currency: 'Comorian Franc', drivingSide: 'Right', location: '4.5709° N, 74.2973° W' }, Congo: { approximatePopulation: 95890000, area: 905600, capital: 'Kinshasa', currency: 'Congolese Franc', drivingSide: 'Right', location: '4.0383° S, 21.7587° E' }, 'Costa Rica': { approximatePopulation: 5154000, area: 19730, capital: 'San José', currency: 'Costa Rican Colón', drivingSide: 'Right', location: '9.7489° N, 83.7534° W' }, Croatia: { approximatePopulation: 3899000, area: 21851, capital: 'Zagreb', currency: 'The Euro', drivingSide: 'Right', location: '45.1000° N, 15.2000° E' }, Cuba: { approximatePopulation: 11260000, area: 44000, capital: 'Havana', currency: 'Cuban Peso', drivingSide: 'Right', location: '21.5218° N, 77.7812° W' }, Cyprus: { approximatePopulation: 1244000, area: 3572, capital: 'Nicosia', currency: 'The Euro', drivingSide: 'Left', location: '35.1264° N, 33.4299° E' }, 'Czechia (Czech Republic)': { approximatePopulation: 10510000, area: 30451, capital: 'Prague', currency: 'Czech Koruna', drivingSide: 'Right', location: '49.8175° N, 15.4730° E' }, Denmark: { approximatePopulation: 5857000, area: 16584, capital: 'Copenhagen', currency: 'Danish Krone', drivingSide: 'Right', location: '56.2639° N, 9.5018° E' }, Djibouti: { approximatePopulation: 1106000, area: 8958, capital: 'Djibouti City', currency: 'Djiboutian Franc', drivingSide: 'Right', location: '11.8251° N, 42.5903° E' }, Dominica: { approximatePopulation: 72412, area: 289.6, capital: 'Roseau', currency: 'East Caribbean Dollar', drivingSide: 'Right', location: '15.4150° N, 61.3710° W' }, 'Dominican Republic': { approximatePopulation: 11120000, area: 18704, capital: 'Santo Domingo', currency: 'Dominican Peso', drivingSide: 'Right', location: '18.7357° N, 70.1627° W' }, 'East Timor (Timor-Leste)': { approximatePopulation: 1321000, area: 5794, capital: 'Dili', currency: 'United States Dollar', drivingSide: 'Right', location: '8.8742° S, 125.7275° E' }, Ecuador: { approximatePopulation: 17800000, area: 109484, capital: 'Quito', currency: 'United States Dollar', drivingSide: 'Right', location: '1.8312° S, 78.1834° W' }, Egypt: { approximatePopulation: 109300000, area: 386900, capital: 'Cairo', currency: 'Egyptian Pound', drivingSide: 'Right', location: '26.8206° N, 30.8025° E' }, 'El Salvador': { approximatePopulation: 6314000, area: 8124, capital: 'San Salvador', currency: 'United States Dollar', drivingSide: 'Right', location: '13.7942° N, 88.8965° W' }, 'Equatorial Guinea': { approximatePopulation: 1634000, area: 10831, capital: 'Malabo', currency: 'Central African CFA Franc', drivingSide: 'Right', location: '1.6508° N, 10.2679° E' }, Eritrea: { approximatePopulation: 3620000, area: 45406, capital: 'Asmara', currency: 'Eritrean Nakfa', drivingSide: 'Right', location: '15.1794° N, 39.7823° E' }, Estonia: { approximatePopulation: 1331000, area: 17506, capital: 'Tallinn', currency: 'The Euro', drivingSide: 'Right', location: '58.5953° N, 25.0136° E' }, Eswatini: { approximatePopulation: 1192000, area: 6704, capital: 'Mbabane, Lobamba', currency: 'Swazi Lilangeni', drivingSide: 'Left', location: '26.5225° S, 31.4659° E' }, Ethiopia: { approximatePopulation: 120300000, area: 472000, capital: 'Addis Ababa', currency: 'Ethiopian Birr', drivingSide: 'Right', location: '9.1450° N, 40.4897° E' }, Fiji: { approximatePopulation: 924610, area: 7056, capital: 'Suva', currency: 'Fijian Dollar', drivingSide: 'Right', location: '17.7134° S, 178.0650° E' }, Finland: { approximatePopulation: 5541000, area: 130681, capital: 'Helsinki', currency: 'The Euro', drivingSide: 'Right', location: '61.9241° N, 25.7482° E' }, France: { approximatePopulation: 67750000, area: 211208, capital: 'Paris', currency: '', drivingSide: 'Right', location: '46.2276° N, 2.2137° E' }, Gabon: { approximatePopulation: 2341000, area: 103347, capital: 'Banjul', currency: 'The Euro', drivingSide: 'Right', location: '0.8037° S, 11.6094° E' }, Gambia: { approximatePopulation: 2640000, area: 4363, capital: 'Banjul', currency: 'Gambian Dalasi', drivingSide: 'Right', location: '13.4432° N, 15.3101° W' }, Georgia: { approximatePopulation: 10800000, area: 59425, capital: 'Atlanta', currency: 'Georgian Lari', drivingSide: 'Right', location: '32.1574° N, 82.9071° W' }, Germany: { approximatePopulation: 83200000, area: 138067, capital: 'Berlin', currency: 'The Euro', drivingSide: 'Right', location: '51.1657° N, 10.4515° E' }, Ghana: { approximatePopulation: 32830000, area: 92098, capital: 'Accra', currency: 'Ghanaian Cedi', drivingSide: 'Right', location: '7.9465° N, 1.0232° W' }, Greece: { approximatePopulation: 10640000, area: 50949, capital: 'Athens', currency: 'The Euro', drivingSide: 'Right', location: '39.0742° N, 21.8243° E' }, Grenada: { approximatePopulation: 124610, area: 134.6, capital: "Saint George's", currency: 'East Caribbean Dollar', drivingSide: 'Right', location: '12.1165° N, 61.6790° W' }, Guatemala: { approximatePopulation: 17110000, area: 42042, capital: 'Guatemala City', currency: 'Guatemalan Quetzal', drivingSide: 'Right', location: '15.7835° N, 90.2308° W' }, Guinea: { approximatePopulation: 13530000, area: 94926, capital: 'Conakry', currency: 'Guinea Franc', drivingSide: 'Right', location: '9.9456° N, 9.6966° W' }, 'Guinea-Bissau': { approximatePopulation: 2061000, area: 13948, capital: 'Bissau', currency: 'West African CFA Franc', drivingSide: 'Right', location: '11.8037° N, 15.1804° W' }, Guyana: { approximatePopulation: 804567, area: 83000, capital: 'Georgetown', currency: 'The Guyanese Dollar', drivingSide: 'Left', location: '4.8604° N, 58.9302° W' }, Haiti: { approximatePopulation: 11450000, area: 10641, capital: 'Port-au-Prince', currency: 'Haitian Gourde', drivingSide: 'Right', location: '18.9712° N, 72.2852° W' }, Honduras: { approximatePopulation: 10280000, area: 43433, capital: 'Tegucigalpa', currency: 'Honduran Lempira', drivingSide: 'Right', location: '15.2000° N, 86.2419° W' }, Hungary: { approximatePopulation: 9710000, area: 35918, capital: 'Budapest', currency: 'Hungarian Forint', drivingSide: 'Right', location: '47.1625° N, 19.5033° E' }, Iceland: { approximatePopulation: 372520, area: 39768, capital: 'Reykjavík', currency: 'Icelandic Króna', drivingSide: 'Right', location: '64.9631° N, 19.0208° W' }, India: { approximatePopulation: 1408000000, area: 1269000, capital: 'New Delhi', currency: 'Indian Rupee', drivingSide: 'Left', location: '20.5937° N, 78.9629° E' }, Indonesia: { approximatePopulation: 273800000, area: 735400, capital: 'Jakarta', currency: 'Indonesian Rupiah', drivingSide: 'Left', location: '0.7893° S, 113.9213° E' }, Iran: { approximatePopulation: 87920000, area: 636400, capital: 'Tehran', currency: 'Iranian Rial', drivingSide: 'Right', location: '32.4279° N, 53.6880° E' }, Iraq: { approximatePopulation: 43530000, area: 169234, capital: 'Baghdad', currency: 'Iraqi Dinar', drivingSide: 'Right', location: '33.2232° N, 43.6793° E' }, Ireland: { approximatePopulation: 5033000, area: 32595, capital: 'Dublin', currency: 'The Euro', drivingSide: 'Left', location: '53.7798° N, 7.3055° W' }, Israel: { approximatePopulation: 9364000, area: 8469, capital: 'Jerusalem', currency: 'Israeli shekel', drivingSide: 'Right', location: '31.0461° N, 34.8516° E' }, Italy: { approximatePopulation: 59110000, area: 116631, capital: 'Rome', currency: 'The Euro', drivingSide: 'Right', location: '41.8719° N, 12.5674° E' }, 'Ivory Coast': { approximatePopulation: 27480000, area: 124503, capital: 'Yamoussoukro', currency: 'West African CFA Franc', drivingSide: 'Right', location: '7.5400° N, 5.5471° W' }, Jamaica: { approximatePopulation: 2828000, area: 4244, capital: 'Kingston', currency: 'Jamaican Dollar', drivingSide: 'Left', location: '18.1096° N, 77.2975° W' }, Japan: { approximatePopulation: 125700000, area: 145936, capital: 'Tokyo', currency: 'Japanese Yen', drivingSide: 'Left', location: '36.2048° N, 138.2529° E' }, Jordan: { approximatePopulation: 11150000, area: 34495, capital: 'Amman', currency: 'Jordanian Dinar', drivingSide: 'Right', location: '30.5852° N, 36.2384° E' }, Kazakhstan: { approximatePopulation: 19000000, area: 1052000, capital: 'Astana', currency: 'Kazakhstani Tenge', drivingSide: 'Right', location: '48.0196° N, 66.9237° E' }, Kenya: { approximatePopulation: 53010000, area: 224961, capital: 'Nairobi', currency: 'Kenyan Shilling', drivingSide: 'Left', location: '0.0236° S, 37.9062° E' }, Kiribati: { approximatePopulation: 128874, area: 313.1, capital: 'Tarawa', currency: 'Kiribati Dollar/Australian Dollar', drivingSide: 'Right', location: '1.8369° N, 157.3768° W' }, Kosovo: { approximatePopulation: 1873000, area: 4203, capital: 'Pristina', currency: 'The Euro', drivingSide: 'Right', location: '42.6026° N, 20.9030° E' }, Kuwait: { approximatePopulation: 4250000, area: 6880, capital: 'Kuwait City', currency: 'Kuwaiti Dinar', drivingSide: 'Right', location: '29.3117° N, 47.4818° E' }, Kyrgyzstan: { approximatePopulation: 6692000, area: 77182, capital: 'Bishkek', currency: 'Kyrgystani Som', drivingSide: 'Right', location: '41.2044° N, 74.7661° E' }, Laos: { approximatePopulation: 7425000, area: 91429, capital: 'Vientiane', currency: 'Laotian Kip', drivingSide: 'Right', location: '19.8563° N, 102.4955° E' }, Latvia: { approximatePopulation: 1884000, area: 24938, capital: 'Riga', currency: 'The Euro', drivingSide: 'Right', location: '56.8796° N, 24.6032° E' }, Lebanon: { approximatePopulation: 5593000, area: 4036, capital: 'Beirut', currency: 'Lebanese pound', drivingSide: 'Right', location: '33.8547° N, 35.8623° E' }, Lesotho: { approximatePopulation: 2281000, area: 11720, capital: 'Maseru', currency: 'Lesotho Loti', drivingSide: 'Left', location: '29.6100° S, 28.2336° E' }, Liberia: { approximatePopulation: 5193000, area: 43000, capital: 'Monrovia', currency: 'Liberian Dollar', drivingSide: 'Right', location: '6.4281° N, 9.4295° W' }, Libya: { approximatePopulation: 6735000, area: 647184, capital: 'Tripoli', currency: 'Libyan Dinar', drivingSide: 'Right', location: '26.3351° N, 17.2283° E' }, Liechtenstein: { approximatePopulation: 39039, area: 61.78, capital: 'Vaduz', currency: 'The Swiss Franc', drivingSide: 'Right', location: '47.1410° N, 9.5209° E' }, Lithuania: { approximatePopulation: 2801000, area: 25212, capital: 'Vilnius', currency: 'The Euro', drivingSide: 'Right', location: '55.1694° N, 23.8813° E' }, Luxembourg: { approximatePopulation: 640064, area: 998, capital: 'Luxembourg', currency: 'The Euro', drivingSide: 'Right', location: '49.8153° N, 6.1296° E' }, 'North Macedonia': { approximatePopulation: 2065000, area: 9928, capital: 'Skopje', currency: 'Macedonian Denar', drivingSide: 'Right', location: '41.6086° N, 21.7453° E' }, Madagascar: { approximatePopulation: 28920000, area: 226658, capital: 'Antananarivo', currency: 'Malagasy Ariary', drivingSide: 'Right', location: '18.7669° S, 46.8691° E' }, Malawi: { approximatePopulation: 19890000, area: 45745, capital: 'Lilongwe', currency: 'Malawian Kwacha', drivingSide: 'Left', location: '13.2543° S, 34.3015° E' }, Malaysia: { approximatePopulation: 33570000, area: 127724, capital: 'Federal Territory of Kuala Lumpur', currency: 'Malaysian Ringgit', drivingSide: 'Left', location: '4.2105° N, 101.9758° E' }, Maldives: { approximatePopulation: 521457, area: 115, capital: 'Malé', currency: 'Maldivian Rufiyaa', drivingSide: 'Right', location: '3.2028° N, 73.2207° E' }, Mali: { approximatePopulation: 21900000, area: 478800, capital: 'Bamako', currency: 'West African CFA Franc', drivingSide: 'Right', location: '17.5707° N, 3.9962° W' }, Malta: { approximatePopulation: 518536, area: 122, capital: 'Valletta', currency: 'The Euro', drivingSide: 'Left', location: '35.9375° N, 14.3754° E' }, 'Marshall Islands': { approximatePopulation: 42050, area: 69.88, capital: 'Majuro, Delap-Uliga-Djarrit', currency: 'United States Dollar', drivingSide: 'Right', location: '7.1315° N, 171.1845° E' }, Mauritania: { approximatePopulation: 4615000, area: 398000, capital: 'Nouakchott', currency: 'Mauritanian ouguiya', drivingSide: 'Right', location: '21.0079° N, 10.9408° W' }, Mauritius: { approximatePopulation: 1266000, area: 720, capital: 'Port Louis', currency: 'Mauritian Rupee', drivingSide: 'Right', location: '20.3484° S, 57.5522° E' }, Mexico: { approximatePopulation: 126700000, area: 761600, capital: 'Mexico City', currency: 'Mexican Peso', drivingSide: 'Right', location: '23.6345° N, 102.5528° W' }, Micronesia: { approximatePopulation: 113131, area: 1000, capital: 'Palikir', currency: 'United States Dollar', drivingSide: 'Right', location: '7.4256° N, 150.5508° E' }, Moldova: { approximatePopulation: 2615000, area: 13068, capital: 'Chişinău', currency: 'Moldovan Leu', drivingSide: 'Right', location: '47.4116° N, 28.3699° E' }, Monaco: { approximatePopulation: 36686, area: 0.803, capital: 'Monaco City', currency: 'The Euro', drivingSide: 'Right', location: '43.7384° N, 7.4246° E' }, Mongolia: { approximatePopulation: 3348000, area: 603900, capital: 'Ulaanbaatar', currency: 'Mongolian Tugrik', drivingSide: 'Right', location: '46.8625° N, 103.8467° E' }, Montenegro: { approximatePopulation: 619211, area: 5333, capital: 'Podgorica', currency: 'The Euro', drivingSide: 'Right', location: '42.7087° N, 19.3744° E' }, Morocco: { approximatePopulation: 37080000, area: 172414, capital: 'Rabat', currency: 'Moroccan Dirham', drivingSide: 'Right', location: '31.7917° N, 7.0926° W' }, Mozambique: { approximatePopulation: 32080000, area: 308642, capital: 'Maputo', currency: 'Mozambican metical', drivingSide: 'Left', location: '18.6657° S, 35.5296° E' }, 'Myanmar (Burma)': { approximatePopulation: 53800000, area: 261228, capital: 'Naypyidaw', currency: 'Myanmar Kyat', drivingSide: 'Right', location: '21.9162° N, 95.9560° E' }, Namibia: { approximatePopulation: 2530000, area: 318261, capital: 'Windhoek', currency: 'Namibian Dollar', drivingSide: 'Left', location: '22.9576° S, 18.4904° E' }, Nauru: { approximatePopulation: 12511, area: 8.108, capital: 'Yaren', currency: 'Australian Dollar', drivingSide: 'Right', location: '0.5228° S, 166.9315° E' }, Nepal: { approximatePopulation: 30030000, area: 56827, capital: 'Kathmandu', currency: 'Nepalese Rupee', drivingSide: 'Left', location: '28.3949° N, 84.1240° E' }, Netherlands: { approximatePopulation: 17530000, area: 16158, capital: 'Amsterdam', currency: 'The Euro', drivingSide: 'Right', location: '52.1326° N, 5.2913° E' }, 'New Zealand': { approximatePopulation: 5123000, area: 103483, capital: 'Wellington', currency: 'New Zealand Dollar', drivingSide: 'Left', location: '40.9006° S, 174.8860° E' }, Nicaragua: { approximatePopulation: 6851000, area: 50338, capital: 'Managua', currency: 'Nicaraguan Córdoba', drivingSide: 'Right', location: '12.8654° N, 85.2072° W' }, Niger: { approximatePopulation: 25250000, area: 490000, capital: 'Niamey', currency: 'West African CFA Franc', drivingSide: 'Right', location: '17.6078° N, 8.0817° E' }, Nigeria: { approximatePopulation: 213400000, area: 356669, capital: 'Abuja', currency: 'Nigerian Naira', drivingSide: 'Right', location: '9.0820° N, 8.6753° E' }, 'North Korea': { approximatePopulation: 25970000, area: 46541, capital: 'Pyongyang', currency: 'North Korean Won', drivingSide: 'Right', location: '40.3399° N, 127.5101° E' }, Norway: { approximatePopulation: 5408000, area: 148729, capital: 'Oslo', currency: 'Norwegian Krone', drivingSide: 'Right', location: '60.4720° N, 8.4689° E' }, Oman: { approximatePopulation: 4520000, area: 119499, capital: 'Muscat', currency: 'Omani Rial', drivingSide: 'Right', location: '21.4735° N, 55.9754° E' }, Pakistan: { approximatePopulation: 231400000, area: 340509, capital: 'Islamabad', currency: 'Pakistani Rupee', drivingSide: 'Left', location: '30.3753° N, 69.3451° E' }, Palau: { approximatePopulation: 18024, area: 189, capital: 'Ngerulmud', currency: 'United States Dollar', drivingSide: 'Right', location: '7.5150° N, 134.5825° E' }, Panama: { approximatePopulation: 4351000, area: 29157, capital: 'Panama City', currency: 'The Balboa/United States Dollar', drivingSide: 'Right', location: '8.5380° N, 80.7821° W' }, 'Papua New Guinea': { approximatePopulation: 10403000, area: 178703, capital: 'Port Moresby', currency: 'The Kina', drivingSide: 'Right', location: '6.3150° S, 143.9555° E' }, Paraguay: { approximatePopulation: 6704000, area: 157048, capital: 'Asunción', currency: 'Paraguay guarani', drivingSide: 'Right', location: '23.4425° S, 58.4438° W' }, Peru: { approximatePopulation: 33720000, area: 496200, capital: 'Lima', currency: 'Sol', drivingSide: 'Right', location: '9.1900° S, 75.0152° W' }, Philippines: { approximatePopulation: 113900000, area: 115831, capital: 'Manila', currency: 'Philippine Peso', drivingSide: 'Right', location: '12.8797° N, 121.7740° E' }, Poland: { approximatePopulation: 37750000, area: 120726, capital: 'Warsaw', currency: 'Polish Zloty', drivingSide: 'Right', location: '51.9194° N, 19.1451° E' }, Portugal: { approximatePopulation: 10330000, area: 35580, capital: 'Lisbon', currency: 'The Euro', drivingSide: 'Right', location: '39.3999° N, 8.2245° W' }, Qatar: { approximatePopulation: 2688000, area: 4468, capital: 'Doha', currency: 'Qatari Riyal', drivingSide: 'Right', location: '25.3548° N, 51.1839° E' }, Romania: { approximatePopulation: 19120000, area: 92046, capital: 'Bucharest', currency: 'Romanian Leu', drivingSide: 'Right', location: '45.9432° N, 24.9668° E' }, Russia: { approximatePopulation: 143400000, area: 6602000, capital: 'Moscow', currency: 'Russian Ruble', drivingSide: 'Right', location: '61.5240° N, 105.3188° E' }, Rwanda: { approximatePopulation: 13460000, area: 10169, capital: 'Kigali', currency: 'Rwandan Franc', drivingSide: 'Right', location: '1.9403° S, 29.8739° E' }, 'Saint Kitts and Nevis': { approximatePopulation: 47606, area: 100.8, capital: 'Basseterre', currency: 'East Caribbean Dollar', drivingSide: 'Right', location: '17.3578° N, 62.7830° W' }, 'Saint Lucia': { approximatePopulation: 179651, area: 238.2, capital: 'Castries', currency: 'East Caribbean Dollar', drivingSide: 'Right', location: '13.9094° N, 60.9789° W' }, 'Saint Vincent and the Grenadines': { approximatePopulation: 104332, area: 150.2, capital: 'Kingstown', currency: 'East Caribbean Dollar', drivingSide: 'Right', location: '12.9843° N, 61.2872° W' }, Samoa: { approximatePopulation: 218764, area: 1093, capital: 'Apia', currency: 'Samoan Tala', drivingSide: 'Right', location: '13.7590° S, 172.1046° W' }, 'San Marino': { approximatePopulation: 33745, area: 23.63, capital: 'San Marino', currency: 'The Euro', drivingSide: 'Right', location: '43.9424° N, 12.4578° E' }, 'Sao Tome and Principe': { approximatePopulation: 223107, area: 386, capital: 'São Tomé', currency: 'São Tomé and Príncipe Dobra', drivingSide: 'Right', location: '0.1864° N, 6.6131° E' }, 'Saudi Arabia': { approximatePopulation: 35950000, area: 830000, capital: 'Riyadh', currency: 'Saudi Riyal', drivingSide: 'Right', location: '23.8859° N, 45.0792° E' }, Senegal: { approximatePopulation: 16880000, area: 76000, capital: 'Dakar', currency: 'West African CFA Franc', drivingSide: 'Right', location: '14.4974° N, 14.4524° W' }, Serbia: { approximatePopulation: 6834000, area: 34170, capital: 'Belgrade', currency: 'Serbian Dinar', drivingSide: 'Right', location: '44.0165° N, 21.0059° E' }, Seychelles: { approximatePopulation: 99258, area: 175.7, capital: 'Victoria', currency: 'Seychellois Rupee', drivingSide: 'Right', location: '4.6796° S, 55.4920° E' }, 'Sierra Leone': { approximatePopulation: 8421000, area: 27699, capital: 'Freetown', currency: 'Sierra Leonean Leone', drivingSide: 'Right', location: '8.4606° N, 11.7799° W' }, Singapore: { approximatePopulation: 5454000, area: 275, capital: 'Singapore', currency: 'Singapore Dollar', drivingSide: 'Left', location: '1.3521° N, 103.8198° E' }, Slovakia: { approximatePopulation: 5447000, area: 18932, capital: 'Bratislava', currency: 'The Euro', drivingSide: 'Right', location: '48.6690° N, 19.6990° E' }, Slovenia: { approximatePopulation: 2108000, area: 7827, capital: 'Ljubljana', currency: 'The Euro', drivingSide: 'Right', location: '46.1512° N, 14.9955° E' }, 'Solomon Islands': { approximatePopulation: 707851, area: 280000, capital: 'Honiara', currency: 'Solomon Islands Dollar', drivingSide: 'Right', location: '9.6457° S, 160.1562° E' }, Somalia: { approximatePopulation: 17070000, area: 246201, capital: 'Mogadishu', currency: 'Somali Shilling', drivingSide: 'Right', location: '5.1521° N, 46.1996° E' }, 'South Africa': { approximatePopulation: 59390000, area: 470900, capital: 'Cape Town, Pretoria, Bloemfontein', currency: 'South African Rand', drivingSide: 'Left', location: '30.5595° S, 22.9375° E' }, 'South Korea': { approximatePopulation: 51740000, area: 38691, capital: 'Seoul', currency: 'South Korean Won', drivingSide: 'Right', location: '35.9078° N, 127.7669° E' }, 'South Sudan': { approximatePopulation: 10750000, area: 248777, capital: 'Juba', currency: 'South Sudanese Pound', drivingSide: 'Right', location: '6.8770° N, 31.3070° E' }, 'Sri Lanka': { approximatePopulation: 22160000, area: 25332, capital: 'Colombo, Sri Jayawardenepura Kotte', currency: 'Sri Lankan Rupee', drivingSide: 'Left', location: '7.8731° N, 80.7718° E' }, Sudan: { approximatePopulation: 45660000, area: 728200, capital: 'Khartoum', currency: 'Sudanese Pound', drivingSide: 'Right', location: '12.8628° N, 30.2176° E' }, Suriname: { approximatePopulation: 612985, area: 63251, capital: 'Paramaribo', currency: 'Surinamese Dollar', drivingSide: 'Right', location: '3.9193° N, 56.0278° W' }, Sweden: { approximatePopulation: 10420000, area: 173860, capital: 'Stockholm', currency: 'Swedish Krona', drivingSide: 'Right', location: '60.1282° N, 18.6435° E' }, Switzerland: { approximatePopulation: 8703000, area: 15940, capital: 'Bern, Lausanne', currency: 'Swiss Franc', drivingSide: 'Right', location: '46.8182° N, 8.2275° E' }, Syria: { approximatePopulation: 21320000, area: 71498, capital: 'Damascus', currency: 'Syrian Pound', drivingSide: 'Right', location: '34.8021° N, 38.9968° E' }, Taiwan: { approximatePopulation: 23570000, area: 13976, capital: 'Taipei City', currency: 'New Taiwan Dollar', drivingSide: 'Right', location: '23.6978° N, 120.9605° E' }, Tajikistan: { approximatePopulation: 9750000, area: 55251, capital: 'Dushanbe', currency: 'Tajikistani Somoni', drivingSide: 'Right', location: '38.8610° N, 71.2761° E' }, Tanzania: { approximatePopulation: 63590000, area: 364900, capital: 'Dodoma', currency: 'Tanzanian Shilling', drivingSide: 'Left', location: '6.3690° S, 34.8888° E' }, Thailand: { approximatePopulation: 71600000, area: 198117, capital: 'Bangkok', currency: 'Thai Baht', drivingSide: 'Left', location: '15.8700° N, 100.9925° E' }, Togo: { approximatePopulation: 8645000, area: 22008, capital: 'Lomé', currency: 'West African CFA Franc', drivingSide: 'Right', location: '8.6195° N, 0.8248° E' }, Tonga: { approximatePopulation: 106017, area: 288.8, capital: "Nuku'alofa", currency: 'Tongan Paʻanga', drivingSide: 'Right', location: '21.1790° S, 175.1982° W' }, 'Trinidad and Tobago': { approximatePopulation: 1526000, area: 1980, capital: 'Port of Spain', currency: 'Trinidad & Tobago Dollar', drivingSide: 'Right', location: '10.6918° N, 61.2225° W' }, Tunisia: { approximatePopulation: 12260000, area: 63170, capital: 'Tunis', currency: 'Tunisian Dinar', drivingSide: 'Right', location: '33.8869° N, 9.5375° E' }, Turkey: { approximatePopulation: 84780000, area: 302535, capital: 'Ankara', currency: 'Turkish Lira', drivingSide: 'Right', location: '38.9637° N, 35.2433° E' }, Turkmenistan: { approximatePopulation: 6342000, area: 189657, capital: 'Ashgabat', currency: 'Turkmenistani Manat', drivingSide: 'Right', location: '38.9697° N, 59.5563° E' }, Tuvalu: { approximatePopulation: 11204, area: 10.04, capital: 'Funafuti', currency: 'Tuvaluan Dollar/Australian Dollar', drivingSide: 'Right', location: '7.1095° S, 177.6493° E' }, Uganda: { approximatePopulation: 45850000, area: 93065, capital: 'Kampala', currency: 'Ugandan Shilling', drivingSide: 'Left', location: '1.3733° N, 32.2903° E' }, Ukraine: { approximatePopulation: 43790000, area: 233062, capital: 'Kyiv', currency: 'Ukrainian hryvnia', drivingSide: 'Right', location: '48.3794° N, 31.1656° E' }, 'United Arab Emirates': { approximatePopulation: 9365000, area: 32278, capital: 'Abu Dhabi', currency: 'United Arab Emirates Dirham', drivingSide: 'Right', location: '23.4241° N, 53.8478° E' }, 'United Kingdom': { approximatePopulation: 67330000, area: 94530, capital: 'London', currency: 'The Pound Sterling', drivingSide: 'Left', location: '55.3781° N, 3.4360° W' }, 'United States': { approximatePopulation: 332000000, area: 3809525, capital: 'Washington, D.C.', currency: 'United States Dollar', drivingSide: 'Right', location: '37.0902° N, 95.7129° W' }, Uruguay: { approximatePopulation: 3426000, area: 74655, capital: 'Montevideo', currency: 'Uruguayan Peso', drivingSide: 'Right', location: '32.5228° S, 55.7658° W' }, Uzbekistan: { approximatePopulation: 34920000, area: 173321, capital: 'Tashkent', currency: 'Uzbekistani Som', drivingSide: 'Right', location: '41.3775° N, 64.5853° E' }, Vanuatu: { approximatePopulation: 319137, area: 4706, capital: 'Port Vila', currency: 'Vanuatu Vatu', drivingSide: 'Right', location: '15.3767° S, 166.9592° E' }, 'Vatican City': { approximatePopulation: 825, area: 0.17, capital: 'Vatican City', currency: 'The Euro', drivingSide: 'Right', location: '41.9029° N, 12.4534° E' }, Venezuela: { approximatePopulation: 28200000, area: 353841, capital: 'Caracas', currency: 'The Bolivar', drivingSide: 'Right', location: '6.4238° N, 66.5897° W' }, Vietnam: { approximatePopulation: 97470000, area: 128066, capital: 'Hanoi', currency: 'Vietnamese Dong', drivingSide: 'Right', location: '14.0583° N, 108.2772° E' }, Yemen: { approximatePopulation: 32980000, area: 204634, capital: "Sana'a", currency: 'Yemeni Rial', drivingSide: 'Right', location: '15.5527° N, 48.5164° E' }, Zambia: { approximatePopulation: 19470000, area: 290586, capital: 'Lusaka', currency: 'Zambian Kwacha', drivingSide: 'Left', location: '13.1339° S, 27.8493° E' }, Zimbabwe: { approximatePopulation: 15990000, area: 150867, capital: 'Harare', currency: 'Zimbabwean Dollar', drivingSide: 'Left', location: '19.0154° S, 29.1549° E' } }); module.exports = country;