Last active
March 13, 2024 21:36
-
-
Save nitrotap/0ca5a6a96c9327951090754bfc526707 to your computer and use it in GitHub Desktop.
country codes
This file contains 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
const countries = { | |
Afghanistan: { code: 'AF', name: 'Afghanistan', dialCode: '+93', flagEmoji: '๐ฆ๐ซ', flagEncoding: '🇦🇿' }, | |
Albania: { code: 'AL', name: 'Albania', dialCode: '+355', flagEmoji: '๐ฆ๐ฑ', flagEncoding: '🇦🇱' }, | |
Algeria: { code: 'DZ', name: 'Algeria', dialCode: '+213', flagEmoji: '๐ฉ๐ฟ', flagEncoding: '🇦🇱' }, | |
Andorra: { code: 'AD', name: 'Andorra', dialCode: '+376', flagEmoji: '๐ฆ๐ฉ', flagEncoding: '🇦🇨' }, | |
Angola: { code: 'AO', name: 'Angola', dialCode: '+244', flagEmoji: '๐ฆ๐ด', flagEncoding: '🇦🇰' }, | |
Anguilla: { code: 'AI', name: 'Anguilla', dialCode: '+1', flagEmoji: '๐ฆ๐ฎ', flagEncoding: '🇦🇮' }, | |
Antigua_and_Barbuda: { code: 'AG', name: 'Antigua and Barbuda', dialCode: '+1', flagEmoji: '๐ฆ๐ฌ', flagEncoding: '🇦🇨' }, | |
Argentina: { code: 'AR', name: 'Argentina', dialCode: '+54', flagEmoji: '๐ฆ๐ท', flagEncoding: '🇦🇸' }, | |
Armenia: { code: 'AM', name: 'Armenia', dialCode: '+374', flagEmoji: '๐ฆ๐ฒ', flagEncoding: '🇦🇲' }, | |
Aruba: { code: 'AW', name: 'Aruba', dialCode: '+297', flagEmoji: '๐ฆ๐ผ', flagEncoding: '🇦🇷' }, | |
Australia: { code: 'AU', name: 'Australia', dialCode: '+61', flagEmoji: '๐ฆ๐บ', flagEncoding: '🇦🇺' }, | |
Austria: { code: 'AT', name: 'Austria', dialCode: '+43', flagEmoji: '๐ฆ๐น', flagEncoding: '🇦🇿' }, | |
Azerbaijan: { code: 'AZ', name: 'Azerbaijan', dialCode: '+994', flagEmoji: '๐ฆ๐ฟ', flagEncoding: '🇦🈋' }, | |
Bahamas: { code: 'BS', name: 'Bahamas', dialCode: '+1', flagEmoji: '๐ง๐ธ', flagEncoding: '🇧🇪' }, | |
Bahrain: { code: 'BH', name: 'Bahrain', dialCode: '+973', flagEmoji: '๐ง๐ญ', flagEncoding: '🇧🇪' }, | |
Bangladesh: { code: 'BD', name: 'Bangladesh', dialCode: '+880', flagEmoji: '๐ง๐ฉ', flagEncoding: '🇧🇰' }, | |
Barbados: { code: 'BB', name: 'Barbados', dialCode: '+1', flagEmoji: '๐ง๐ง', flagEncoding: '🇧🇲' }, | |
Belarus: { code: 'BY', name: 'Belarus', dialCode: '+375', flagEmoji: '๐ง๐พ', flagEncoding: '🇧🇷' }, | |
Belgium: { code: 'BE', name: 'Belgium', dialCode: '+32', flagEmoji: '๐ง๐ช', flagEncoding: '🇧🇪' }, | |
Belize: { code: 'BZ', name: 'Belize', dialCode: '+501', flagEmoji: '๐ง๐ฟ', flagEncoding: '🇧🇿' }, | |
Benin: { code: 'BJ', name: 'Benin', dialCode: '+229', flagEmoji: '๐ง๐ฏ', flagEncoding: '🇧🇲' }, | |
Bermuda: { code: 'BM', name: 'Bermuda', dialCode: '+1', flagEmoji: '๐ง๐ฒ', flagEncoding: '🇧🇲' }, | |
Bhutan: { code: 'BT', name: 'Bhutan', dialCode: '+975', flagEmoji: '๐ง๐น', flagEncoding: '🇧🇪' }, | |
Bolivia: { code: 'BO', name: 'Bolivia', dialCode: '+591', flagEmoji: '๐ง๐ด', flagEncoding: '🇧🇰' }, | |
Bosnia_and_Herzegovina: { code: 'BA', name: 'Bosnia and Herzegovina', dialCode: '+387', flagEmoji: '๐ง๐ฆ', flagEncoding: '🇧🇺' }, | |
Botswana: { code: 'BW', name: 'Botswana', dialCode: '+267', flagEmoji: '๐ง๐ผ', flagEncoding: '🇧🇱' }, | |
Brazil: { code: 'BR', name: 'Brazil', dialCode: '+55', flagEmoji: '๐ง๐ท', flagEncoding: '🇧🇵' }, | |
British_Virgin_Islands: { code: 'VG', name: 'British Virgin Islands', dialCode: '+1', flagEmoji: '๐ป๐ฌ', flagEncoding: '🇪🌎' }, | |
Brunei: { code: 'BN', name: 'Brunei', dialCode: '+673', flagEmoji: '๐ง๐ณ', flagEncoding: '🇧🇺' }, | |
Bulgaria: { code: 'BG', name: 'Bulgaria', dialCode: '+359', flagEmoji: '๐ง๐ฌ', flagEncoding: '🇧🇾' }, | |
Burkina_Faso: { code: 'BF', name: 'Burkina Faso', dialCode: '+226', flagEmoji: '๐ง๐ซ', flagEncoding: '🇧🇸' }, | |
Burundi: { code: 'BI', name: 'Burundi', dialCode: '+257', flagEmoji: '๐ง๐ฎ', flagEncoding: '🇧🇮' }, | |
Cambodia: { code: 'KH', name: 'Cambodia', dialCode: '+855', flagEmoji: '๐ฐ๐ญ', flagEncoding: '🇨🇰' }, | |
Cameroon: { code: 'CM', name: 'Cameroon', dialCode: '+237', flagEmoji: '๐จ๐ฒ', flagEncoding: '🇨🇲' }, | |
Canada: { code: 'CA', name: 'Canada', dialCode: '+1', flagEmoji: '๐จ๐ฆ', flagEncoding: '🇨🇺' }, | |
Cape_Verde: { code: 'CV', name: 'Cape Verde', dialCode: '+238', flagEmoji: '๐จ๐ป', flagEncoding: '🇨🇲' }, | |
Cayman_Islands: { code: 'KY', name: 'Cayman Islands', dialCode: '+1', flagEmoji: '๐ฐ๐พ', flagEncoding: '🇮🇾' }, | |
Central_African_Republic: { code: 'CF', name: 'Central African Republic', dialCode: '+236', flagEmoji: '๐จ๐ซ', flagEncoding: '🇨🇬' }, | |
Chad: { code: 'TD', name: 'Chad', dialCode: '+235', flagEmoji: '๐น๐ฉ', flagEncoding: '🇪🇲' }, | |
Chile: { code: 'CL', name: 'Chile', dialCode: '+56', flagEmoji: '๐จ๐ฑ', flagEncoding: '🇪🇲' }, | |
China: { code: 'CN', name: 'China', dialCode: '+86', flagEmoji: '๐จ๐ณ', flagEncoding: '🇨🇳' }, | |
Colombia: { code: 'CO', name: 'Colombia', dialCode: '+57', flagEmoji: '๐จ๐ด', flagEncoding: '🇨🇺' }, | |
Comoros: { code: 'KM', name: 'Comoros', dialCode: '+269', flagEmoji: '๐ฐ๐ฒ', flagEncoding: '🇮🇲' }, | |
Congo: { code: 'CG', name: 'Congo', dialCode: '+242', flagEmoji: '๐จ๐ฌ', flagEncoding: '🇨🇰' }, | |
"Democratic_Republic_of_Congo": { code: 'CD', name: 'Democratic Republic of Congo', dialCode: '+243', flagEmoji: '๐จ๐ฉ', flagEncoding: '🇨🇸' }, | |
Costa_Rica: { code: 'CR', name: 'Costa Rica', dialCode: '+506', flagEmoji: '๐จ๐ท', flagEncoding: '🇨🇾' }, | |
Croatia: { code: 'HR', name: 'Croatia', dialCode: '+385', flagEmoji: '๐ญ๐ท', flagEncoding: '🇷🇦' }, | |
Cuba: { code: 'CU', name: 'Cuba', dialCode: '+53', flagEmoji: '๐จ๐บ', flagEncoding: '🇨🇺' }, | |
Cyprus: { code: 'CY', name: 'Cyprus', dialCode: '+357', flagEmoji: '๐จ๐พ', flagEncoding: '🇨🇺' }, | |
Czech_Republic: { code: 'CZ', name: 'Czech Republic', dialCode: '+420', flagEmoji: '๐จ๐ฟ', flagEncoding: '🇨🇾' }, | |
Denmark: { code: 'DK', name: 'Denmark', dialCode: '+45', flagEmoji: '๐ฉ๐ฐ', flagEncoding: '🇩🇪' }, | |
Djibouti: { code: 'DJ', name: 'Djibouti', dialCode: '+253', flagEmoji: '๐ฉ๐ฏ', flagEncoding: '🇩🇪' }, | |
Dominica: { code: 'DM', name: 'Dominica', dialCode: '+1', flagEmoji: '๐ฉ๐ฒ', flagEncoding: '🇩🇲' }, | |
Dominican_Republic: { code: 'DO', name: 'Dominican Republic', dialCode: '+1', flagEmoji: '๐ฉ๐ด', flagEncoding: '🇩🇵' }, | |
East_Timor: { code: 'TL', name: 'East Timor', dialCode: '+670', flagEmoji: '๐น๐ฑ', flagEncoding: '🇰🇪' }, | |
Ecuador: { code: 'EC', name: 'Ecuador', dialCode: '+593', flagEmoji: '๐ช๐จ', flagEncoding: '🇪🇿' }, | |
Egypt: { code: 'EG', name: 'Egypt', dialCode: '+20', flagEmoji: '๐ช๐ฌ', flagEncoding: '🇪🇦' }, | |
El_Salvador: { code: 'SV', name: 'El Salvador', dialCode: '+503', flagEmoji: '๐ธ๐ป', flagEncoding: '🇵🇺' }, | |
Equatorial_Guinea: { code: 'GQ', name: 'Equatorial Guinea', dialCode: '+240', flagEmoji: '๐ฌ๐ถ', flagEncoding: '🇨🇺' }, | |
Eritrea: { code: 'ER', name: 'Eritrea', dialCode: '+291', flagEmoji: '๐ช๐ท', flagEncoding: '🇪🇦' }, | |
Estonia: { code: 'EE', name: 'Estonia', dialCode: '+372', flagEmoji: '๐ช๐ช', flagEncoding: '🇪🇾' }, | |
Ethiopia: { code: 'ET', name: 'Ethiopia', dialCode: '+251', flagEmoji: '๐ช๐น', flagEncoding: '🇪🇱' }, | |
Falkland_Islands: { code: 'FK', name: 'Falkland Islands', dialCode: '+500', flagEmoji: '๐ซ๐ฐ', flagEncoding: '🇺🇦' }, | |
Faroe_Islands: { code: 'FO', name: 'Faroe Islands', dialCode: '+298', flagEmoji: '๐ซ๐ด', flagEncoding: '🇺🇦' }, | |
Fiji: { code: 'FJ', name: 'Fiji', dialCode: '+679', flagEmoji: '๐ซ๐ฏ', flagEncoding: '🇺🇪' }, | |
Finland: { code: 'FI', name: 'Finland', dialCode: '+358', flagEmoji: '๐ซ๐ฎ', flagEncoding: '🇺🇦' }, | |
France: { code: 'FR', name: 'France', dialCode: '+33', flagEmoji: '๐ซ๐ท', flagEncoding: '🇺🇧' }, | |
French_Polynesia: { code: 'PF', name: 'French Polynesia', dialCode: '+689', flagEmoji: '๐ต๐ซ', flagEncoding: '🇦🇾' }, | |
Gabon: { code: 'GA', name: 'Gabon', dialCode: '+241', flagEmoji: '๐ฌ๐ฆ', flagEncoding: '🇦🇵' }, | |
Gambia: { code: 'GM', name: 'Gambia', dialCode: '+220', flagEmoji: '๐ฌ๐ฒ', flagEncoding: '🇦🇲' }, | |
Georgia: { code: 'GE', name: 'Georgia', dialCode: '+995', flagEmoji: '๐ฌ๐ช', flagEncoding: '🇦🇰' }, | |
Germany: { code: 'DE', name: 'Germany', dialCode: '+49', flagEmoji: '๐ฉ๐ช', flagEncoding: '🇩🇪' }, | |
Ghana: { code: 'GH', name: 'Ghana', dialCode: '+233', flagEmoji: '๐ฌ๐ญ', flagEncoding: '🇦🇬' }, | |
Gibraltar: { code: 'GI', name: 'Gibraltar', dialCode: '+350', flagEmoji: '๐ฌ๐ฎ', flagEncoding: '🇲🇦' }, | |
Greece: { code: 'GR', name: 'Greece', dialCode: '+30', flagEmoji: '๐ฌ๐ท', flagEncoding: '🇲🇦' }, | |
Greenland: { code: 'GL', name: 'Greenland', dialCode: '+299', flagEmoji: '๐ฌ๐ฑ', flagEncoding: '🇲🇦' }, | |
Grenada: { code: 'GD', name: 'Grenada', dialCode: '+1', flagEmoji: '๐ฌ๐ฉ', flagEncoding: '🇲🇦' }, | |
Guadeloupe: { code: 'GP', name: 'Guadeloupe', dialCode: '+590', flagEmoji: '๐ฌ๐ต', flagEncoding: '🇲🇦' }, | |
Guam: { code: 'GU', name: 'Guam', dialCode: '+1', flagEmoji: '๐ฌ๐บ', flagEncoding: '🇲🇦' }, | |
Guatemala: { code: 'GT', name: 'Guatemala', dialCode: '+502', flagEmoji: '๐ฌ๐น', flagEncoding: '🇲🇦' }, | |
Guinea: { code: 'GN', name: 'Guinea', dialCode: '+224', flagEmoji: '๐ฌ๐ณ', flagEncoding: '🇲🇦' }, | |
"Guinea-Bissau": { code: 'GW', name: 'Guinea-Bissau', dialCode: '+245', flagEmoji: '๐ฌ๐ผ', flagEncoding: '🇲🇦' }, | |
Guyana: { code: 'GY', name: 'Guyana', dialCode: '+592', flagEmoji: '๐ฌ๐พ', flagEncoding: '🇲🇦' }, | |
Haiti: { code: 'HT', name: 'Haiti', dialCode: '+509', flagEmoji: '๐ญ๐น', flagEncoding: '🇰🇦' }, | |
Honduras: { code: 'HN', name: 'Honduras', dialCode: '+504', flagEmoji: '๐ญ๐ณ', flagEncoding: '🇰🇦' }, | |
"Hong_Kong": { code: 'HK', name: 'Hong Kong', dialCode: '+852', flagEmoji: '๐ญ๐ฐ', flagEncoding: '🇰🇦' }, | |
Hungary: { code: 'HU', name: 'Hungary', dialCode: '+36', flagEmoji: '๐ญ๐บ', flagEncoding: '🇰🇦' }, | |
Iceland: { code: 'IS', name: 'Iceland', dialCode: '+354', flagEmoji: '๐ฎ๐ธ', flagEncoding: '🇮🇦' }, | |
India: { code: 'IN', name: 'India', dialCode: '+91', flagEmoji: '๐ฎ๐ณ', flagEncoding: '🇮🇦' }, | |
Indonesia: { code: 'ID', name: 'Indonesia', dialCode: '+62', flagEmoji: '๐ฎ๐ฉ', flagEncoding: '🇮🇦' }, | |
Iran: { code: 'IR', name: 'Iran', dialCode: '+98', flagEmoji: '๐ฎ๐ท', flagEncoding: '🇮🇦' }, | |
Iraq: { code: 'IQ', name: 'Iraq', dialCode: '+964', flagEmoji: '๐ฎ๐ถ', flagEncoding: '🇮🇦' }, | |
Ireland: { code: 'IE', name: 'Ireland', dialCode: '+353', flagEmoji: '๐ฎ๐ช', flagEncoding: '🇮🇦' }, | |
Israel: { code: 'IL', name: 'Israel', dialCode: '+972', flagEmoji: '๐ฎ๐ฑ', flagEncoding: '🇮🇦' }, | |
Italy: { code: 'IT', name: 'Italy', dialCode: '+39', flagEmoji: '๐ฎ๐น', flagEncoding: '🇮🇦' }, | |
Ivory_Coast: { code: 'CI', name: 'Ivory Coast', dialCode: '+225', flagEmoji: '๐จ๐ฎ', flagEncoding: '🇨🇮' }, | |
Jamaica: { code: 'JM', name: 'Jamaica', dialCode: '+1', flagEmoji: '๐ฏ๐ฒ', flagEncoding: '🇯🇲' }, | |
Japan: { code: 'JP', name: 'Japan', dialCode: '+81', flagEmoji: '๐ฏ๐ต', flagEncoding: '🇯🇲' }, | |
Jordan: { code: 'JO', name: 'Jordan', dialCode: '+962', flagEmoji: '๐ฏ๐ด', flagEncoding: '🇯🇲' }, | |
Kazakhstan: { code: 'KZ', name: 'Kazakhstan', dialCode: '+7', flagEmoji: '๐ฐ๐ฟ', flagEncoding: '🇮🇵' }, | |
Kenya: { code: 'KE', name: 'Kenya', dialCode: '+254', flagEmoji: '๐ฐ๐ช', flagEncoding: '🇮🇪' }, | |
Kiribati: { code: 'KI', name: 'Kiribati', dialCode: '+686', flagEmoji: '๐ฐ๐ฎ', flagEncoding: '🇮🇮' }, | |
Kosovo: { code: 'XK', name: 'Kosovo', dialCode: '+383', flagEmoji: '๐ฝ๐ฐ', flagEncoding: '🈁🇿' }, | |
Kuwait: { code: 'KW', name: 'Kuwait', dialCode: '+965', flagEmoji: '๐ฐ๐ผ', flagEncoding: '🇮🇺' }, | |
Kyrgyzstan: { code: 'KG', name: 'Kyrgyzstan', dialCode: '+996', flagEmoji: '๐ฐ๐ฌ', flagEncoding: '🇮🇸' }, | |
Laos: { code: 'LA', name: 'Laos', dialCode: '+856', flagEmoji: '๐ฑ๐ฆ', flagEncoding: '🇲🇦' }, | |
Latvia: { code: 'LV', name: 'Latvia', dialCode: '+371', flagEmoji: '๐ฑ๐ป', flagEncoding: '🇲🇺' }, | |
Lebanon: { code: 'LB', name: 'Lebanon', dialCode: '+961', flagEmoji: '๐ฑ๐ง', flagEncoding: '🇲🇺' }, | |
Lesotho: { code: 'LS', name: 'Lesotho', dialCode: '+266', flagEmoji: '๐ฑ๐ธ', flagEncoding: '🇲🇺' }, | |
Liberia: { code: 'LR', name: 'Liberia', dialCode: '+231', flagEmoji: '๐ฑ๐ท', flagEncoding: '🇲🇺' }, | |
Libya: { code: 'LY', name: 'Libya', dialCode: '+218', flagEmoji: '๐ฑ๐พ', flagEncoding: '🇲🇺' }, | |
Liechtenstein: { code: 'LI', name: 'Liechtenstein', dialCode: '+423', flagEmoji: '๐ฑ๐ฎ', flagEncoding: '🇲🇺' }, | |
Lithuania: { code: 'LT', name: 'Lithuania', dialCode: '+370', flagEmoji: '๐ฑ๐น', flagEncoding: '🇲🇺' }, | |
Luxembourg: { code: 'LU', name: 'Luxembourg', dialCode: '+352', flagEmoji: '๐ฑ๐บ', flagEncoding: '🇲🇺' }, | |
Macau: { code: 'MO', name: 'Macau', dialCode: '+853', flagEmoji: '๐ฒ๐ด', flagEncoding: '🇲🇺' }, | |
Macedonia: { code: 'MK', name: 'Macedonia', dialCode: '+389', flagEmoji: '๐ฒ๐ฐ', flagEncoding: '🇲🇺' }, | |
Madagascar: { code: 'MG', name: 'Madagascar', dialCode: '+261', flagEmoji: '๐ฒ๐ฌ', flagEncoding: '🇲🇺' }, | |
Malawi: { code: 'MW', name: 'Malawi', dialCode: '+265', flagEmoji: '๐ฒ๐ผ', flagEncoding: '🇲🇺' }, | |
Malaysia: { code: 'MY', name: 'Malaysia', dialCode: '+60', flagEmoji: '๐ฒ๐พ', flagEncoding: '🇲🇺' }, | |
Maldives: { code: 'MV', name: 'Maldives', dialCode: '+960', flagEmoji: '๐ฒ๐ป', flagEncoding: '🇲🇺' }, | |
Mali: { code: 'ML', name: 'Mali', dialCode: '+223', flagEmoji: '๐ฒ๐ฑ', flagEncoding: '🇲🇺' }, | |
Malta: { code: 'MT', name: 'Malta', dialCode: '+356', flagEmoji: '๐ฒ๐น', flagEncoding: '🇲🇺' }, | |
Marshall_Islands: { code: 'MH', name: 'Marshall Islands', dialCode: '+692', flagEmoji: '๐ฒ๐ญ', flagEncoding: '🇲🇺' }, | |
Martinique: { code: 'MQ', name: 'Martinique', dialCode: '+596', flagEmoji: '๐ฒ๐ถ', flagEncoding: '🇲🇺' }, | |
Mauritania: { code: 'MR', name: 'Mauritania', dialCode: '+222', flagEmoji: '๐ฒ๐ท', flagEncoding: '🇲🇺' }, | |
Mauritius: { code: 'MU', name: 'Mauritius', dialCode: '+230', flagEmoji: '๐ฒ๐บ', flagEncoding: '🇲🇺' }, | |
Mayotte: { code: 'YT', name: 'Mayotte', dialCode: '+262', flagEmoji: '๐พ๐น', flagEncoding: '🇿🇺' }, | |
Mexico: { code: 'MX', name: 'Mexico', dialCode: '+52', flagEmoji: '๐ฒ๐ฝ', flagEncoding: '🇲🇺' }, | |
Micronesia: { code: 'FM', name: 'Micronesia', dialCode: '+691', flagEmoji: '๐ซ๐ฒ', flagEncoding: '🇴🇺' }, | |
Moldova: { code: 'MD', name: 'Moldova', dialCode: '+373', flagEmoji: '๐ฒ๐ฉ', flagEncoding: '🇲🇺' }, | |
Monaco: { code: 'MC', name: 'Monaco', dialCode: '+377', flagEmoji: '๐ฒ๐จ', flagEncoding: '🇲🇺' }, | |
Mongolia: { code: 'MN', name: 'Mongolia', dialCode: '+976', flagEmoji: '๐ฒ๐ณ', flagEncoding: '🇲🇺' }, | |
Montenegro: { code: 'ME', name: 'Montenegro', dialCode: '+382', flagEmoji: '๐ฒ๐ช', flagEncoding: '🇲🇺' }, | |
Montserrat: { code: 'MS', name: 'Montserrat', dialCode: '+1', flagEmoji: '๐ฒ๐ธ', flagEncoding: '🇲🇺' }, | |
Morocco: { code: 'MA', name: 'Morocco', dialCode: '+212', flagEmoji: '๐ฒ๐ฆ', flagEncoding: '🇲🇺' }, | |
Mozambique: { code: 'MZ', name: 'Mozambique', dialCode: '+258', flagEmoji: '๐ฒ๐ฟ', flagEncoding: '🇲🇺' }, | |
Myanmar: { code: 'MM', name: 'Myanmar', dialCode: '+95', flagEmoji: '๐ฒ๐ฒ', flagEncoding: '🇲🇺' }, | |
Namibia: { code: 'NA', name: 'Namibia', dialCode: '+264', flagEmoji: '๐ณ๐ฆ', flagEncoding: '🇲🇺' }, | |
Nauru: { code: 'NR', name: 'Nauru', dialCode: '+674', flagEmoji: '๐ณ๐ท', flagEncoding: '🇲🇺' }, | |
Nepal: { code: 'NP', name: 'Nepal', dialCode: '+977', flagEmoji: '๐ณ๐ต', flagEncoding: '🇲🇺' }, | |
Netherlands: { code: 'NL', name: 'Netherlands', dialCode: '+31', flagEmoji: '๐ณ๐ฑ', flagEncoding: '🇲🇺' }, | |
New_Caledonia: { code: 'NC', name: 'New Caledonia', dialCode: '+687', flagEmoji: '๐ณ๐จ', flagEncoding: '🇲🇺' }, | |
New_Zealand: { code: 'NZ', name: 'New Zealand', dialCode: '+64', flagEmoji: '๐ณ๐ฟ', flagEncoding: '🇲🇺' }, | |
Nicaragua: { code: 'NI', name: 'Nicaragua', dialCode: '+505', flagEmoji: '๐ณ๐ฎ', flagEncoding: '🇲🇺' }, | |
Niger: { code: 'NE', name: 'Niger', dialCode: '+227', flagEmoji: '๐ณ๐ช', flagEncoding: '🇲🇺' }, | |
Nigeria: { code: 'NG', name: 'Nigeria', dialCode: '+234', flagEmoji: '๐ณ๐ฌ', flagEncoding: '🇲🇺' }, | |
Niue: { code: 'NU', name: 'Niue', dialCode: '+683', flagEmoji: '๐ณ๐บ', flagEncoding: '🇲🇺' }, | |
Norfolk_Island: { code: 'NF', name: 'Norfolk Island', dialCode: '+672', flagEmoji: '๐ณ๐ซ', flagEncoding: '🇲🇺' }, | |
North_Korea: { code: 'KP', name: 'North Korea', dialCode: '+850', flagEmoji: '๐ฐ๐ต', flagEncoding: '🇰🇱' }, | |
Northern_Mariana_Islands: { code: 'MP', name: 'Northern Mariana Islands', dialCode: '+1', flagEmoji: '๐ฒ๐ต', flagEncoding: '🇲🇺' }, | |
Norway: { code: 'NO', name: 'Norway', dialCode: '+47', flagEmoji: '๐ณ๐ด', flagEncoding: '🇲🇺' }, | |
Oman: { code: 'OM', name: 'Oman', dialCode: '+968', flagEmoji: '๐ด๐ฒ', flagEncoding: '🇲🇺' }, | |
Pakistan: { code: 'PK', name: 'Pakistan', dialCode: '+92', flagEmoji: '๐ต๐ฐ', flagEncoding: '🇳🇺' }, | |
Palau: { code: 'PW', name: 'Palau', dialCode: '+680', flagEmoji: '๐ต๐ผ', flagEncoding: '🇳🇺' }, | |
Palestine: { code: 'PS', name: 'Palestine', dialCode: '+970', flagEmoji: '๐ต๐ธ', flagEncoding: '🇳🇺' }, | |
Panama: { code: 'PA', name: 'Panama', dialCode: '+507', flagEmoji: '๐ต๐ฆ', flagEncoding: '🇳🇺' }, | |
Papua_New_Guinea: { code: 'PG', name: 'Papua New Guinea', dialCode: '+675', flagEmoji: '๐ต๐ฌ', flagEncoding: '🇳🇺' }, | |
Paraguay: { code: 'PY', name: 'Paraguay', dialCode: '+595', flagEmoji: '๐ต๐พ', flagEncoding: '🇳🇺' }, | |
Peru: { code: 'PE', name: 'Peru', dialCode: '+51', flagEmoji: '๐ต๐ช', flagEncoding: '🇳🇺' }, | |
Philippines: { code: 'PH', name: 'Philippines', dialCode: '+63', flagEmoji: '๐ต๐ญ', flagEncoding: '🇳🇺' }, | |
Pitcairn_Islands: { code: 'PN', name: 'Pitcairn Islands', dialCode: '+64', flagEmoji: '๐ต๐ณ', flagEncoding: '🇳🇺' }, | |
Poland: { code: 'PL', name: 'Poland', dialCode: '+48', flagEmoji: '๐ต๐ฑ', flagEncoding: '🇳🇺' }, | |
Portugal: { code: 'PT', name: 'Portugal', dialCode: '+351', flagEmoji: '๐ต๐น', flagEncoding: '🇳🇺' }, | |
Puerto_Rico: { code: 'PR', name: 'Puerto Rico', dialCode: '+1', flagEmoji: '๐ต๐ท', flagEncoding: '🇳🇺' }, | |
Qatar: { code: 'QA', name: 'Qatar', dialCode: '+974', flagEmoji: '๐ถ๐ฆ', flagEncoding: '🇳🇺' }, | |
Reunion: { code: 'RE', name: 'Reunion', dialCode: '+262', flagEmoji: '๐ท๐ช', flagEncoding: '🇳🇺' }, | |
Romania: { code: 'RO', name: 'Romania', dialCode: '+40', flagEmoji: '๐ท๐ด', flagEncoding: '🇳🇺' }, | |
Russia: { code: 'RU', name: 'Russia', dialCode: '+7', flagEmoji: '๐ท๐บ', flagEncoding: '🇳🇺' }, | |
Rwanda: { code: 'RW', name: 'Rwanda', dialCode: '+250', flagEmoji: '๐ท๐ผ', flagEncoding: '🇳🇺' }, | |
Saint_Barthelemy: { code: 'BL', name: 'Saint Barthelemy', dialCode: '+590', flagEmoji: '๐ง๐ฑ', flagEncoding: '🇦🇸' }, | |
Saint_Helena: { code: 'SH', name: 'Saint Helena', dialCode: '+290', flagEmoji: '๐ธ๐ญ', flagEncoding: '🇷🇬' }, | |
Saint_Kitts_and_Nevis: { code: 'KN', name: 'Saint Kitts and Nevis', dialCode: '+1', flagEmoji: '๐ฐ๐ณ', flagEncoding: '🇵🇾' }, | |
Saint_Lucia: { code: 'LC', name: 'Saint Lucia', dialCode: '+1', flagEmoji: '๐ฑ๐จ', flagEncoding: '🇳🇾' }, | |
Saint_Martin: { code: 'MF', name: 'Saint Martin', dialCode: '+590', flagEmoji: '๐ฒ๐ซ', flagEncoding: '🇲🇺' }, | |
Saint_Pierre_and_Miquelon: { code: 'PM', name: 'Saint Pierre and Miquelon', dialCode: '+508', flagEmoji: '๐ต๐ฒ', flagEncoding: '🇳🇺' }, | |
Saint_Vincent_and_the_Grenadines: { code: 'VC', name: 'Saint Vincent and the Grenadines', dialCode: '+1', flagEmoji: '๐ป๐จ', flagEncoding: '🇷🇺' }, | |
Samoa: { code: 'WS', name: 'Samoa', dialCode: '+685', flagEmoji: '๐ผ๐ธ', flagEncoding: '🇺🇱' }, | |
San_Marino: { code: 'SM', name: 'San Marino', dialCode: '+378', flagEmoji: '๐ธ๐ฒ', flagEncoding: '🇷🇲' }, | |
Sao_Tome_and_Principe: { code: 'ST', name: 'Sao Tome and Principe', dialCode: '+239', flagEmoji: '๐ธ๐น', flagEncoding: '🇷🇲' }, | |
Saudi_Arabia: { code: 'SA', name: 'Saudi Arabia', dialCode: '+966', flagEmoji: '๐ธ๐ฆ', flagEncoding: '🇷🇺' }, | |
Senegal: { code: 'SN', name: 'Senegal', dialCode: '+221', flagEmoji: '๐ธ๐ณ', flagEncoding: '🇷🇺' }, | |
Serbia: { code: 'RS', name: 'Serbia', dialCode: '+381', flagEmoji: '๐ท๐ธ', flagEncoding: '🇷🇺' }, | |
Seychelles: { code: 'SC', name: 'Seychelles', dialCode: '+248', flagEmoji: '๐ธ๐จ', flagEncoding: '🇷🇺' }, | |
Sierra_Leone: { code: 'SL', name: 'Sierra Leone', dialCode: '+232', flagEmoji: '๐ธ๐ฑ', flagEncoding: '🇷🇺' }, | |
Singapore: { code: 'SG', name: 'Singapore', dialCode: '+65', flagEmoji: '๐ธ๐ฌ', flagEncoding: '🇷🇺' }, | |
Sint_Maarten: { code: 'SX', name: 'Sint Maarten', dialCode: '+1', flagEmoji: '๐ธ๐ฝ', flagEncoding: '🇷🇺' }, | |
Slovakia: { code: 'SK', name: 'Slovakia', dialCode: '+421', flagEmoji: '๐ธ๐ฐ', flagEncoding: '🇷🇺' }, | |
Slovenia: { code: 'SI', name: 'Slovenia', dialCode: '+386', flagEmoji: '๐ธ๐ฎ', flagEncoding: '🇷🇺' }, | |
Solomon_Islands: { code: 'SB', name: 'Solomon Islands', dialCode: '+677', flagEmoji: '๐ธ๐ง', flagEncoding: '🇷🇺' }, | |
Somalia: { code: 'SO', name: 'Somalia', dialCode: '+252', flagEmoji: '๐ธ๐ด', flagEncoding: '🇷🇺' }, | |
South_Africa: { code: 'ZA', name: 'South Africa', dialCode: '+27', flagEmoji: '๐ฟ๐ฆ', flagEncoding: '🇷🇺' }, | |
South_Korea: { code: 'KR', name: 'South Korea', dialCode: '+82', flagEmoji: '๐ฐ๐ท', flagEncoding: '🇷🇺' }, | |
South_Sudan: { code: 'SS', name: 'South Sudan', dialCode: '+211', flagEmoji: '๐ธ๐ธ', flagEncoding: '🇷🇺' }, | |
Spain: { code: 'ES', name: 'Spain', dialCode: '+34', flagEmoji: '๐ช๐ธ', flagEncoding: '🇪🇸' }, | |
Sri_Lanka: { code: 'LK', name: 'Sri Lanka', dialCode: '+94', flagEmoji: '๐ฑ๐ฐ', flagEncoding: '🇪🇸' }, | |
Sudan: { code: 'SD', name: 'Sudan', dialCode: '+249', flagEmoji: '๐ธ๐ฉ', flagEncoding: '🇷🇺' }, | |
Suriname: { code: 'SR', name: 'Suriname', dialCode: '+597', flagEmoji: '๐ธ๐ท', flagEncoding: '🇷🇺' }, | |
Svalbard_and_Jan_Mayen: { code: 'SJ', name: 'Svalbard and Jan Mayen', dialCode: '+47', flagEmoji: '๐ธ๐ฏ', flagEncoding: '🇷🇺' }, | |
Swaziland: { code: 'SZ', name: 'Swaziland', dialCode: '+268', flagEmoji: '๐ธ๐ฟ', flagEncoding: '🇷🇺' }, | |
Sweden: { code: 'SE', name: 'Sweden', dialCode: '+46', flagEmoji: '๐ธ๐ช', flagEncoding: '🇷🇺' }, | |
Switzerland: { code: 'CH', name: 'Switzerland', dialCode: '+41', flagEmoji: '๐จ๐ญ', flagEncoding: '🇨🇭' }, | |
Syria: { code: 'SY', name: 'Syria', dialCode: '+963', flagEmoji: '๐ธ๐พ', flagEncoding: '🇷🇺' }, | |
Taiwan: { code: 'TW', name: 'Taiwan', dialCode: '+886', flagEmoji: '๐น๐ผ', flagEncoding: '🇿🇨' }, | |
Tajikistan: { code: 'TJ', name: 'Tajikistan', dialCode: '+992', flagEmoji: '๐น๐ฏ', flagEncoding: '🇿🇮' }, | |
Tanzania: { code: 'TZ', name: 'Tanzania', dialCode: '+255', flagEmoji: '๐น๐ฟ', flagEncoding: '🇿🇷' }, | |
Thailand: { code: 'TH', name: 'Thailand', dialCode: '+66', flagEmoji: '๐น๐ญ', flagEncoding: '🇿🇾' }, | |
Timor_Leste: { code: 'TL', name: 'Timor-Leste', dialCode: '+670', flagEmoji: '๐น๐ฑ', flagEncoding: '🇿🇲' }, | |
Togo: { code: 'TG', name: 'Togo', dialCode: '+228', flagEmoji: '๐น๐ฌ', flagEncoding: '🇿🇬' }, | |
Tokelau: { code: 'TK', name: 'Tokelau', dialCode: '+690', flagEmoji: '๐น๐ฐ', flagEncoding: '🇿🇮' }, | |
Tonga: { code: 'TO', name: 'Tonga', dialCode: '+676', flagEmoji: '๐น๐ด', flagEncoding: '🇿🇰' }, | |
Trinidad_and_Tobago: { code: 'TT', name: 'Trinidad and Tobago', dialCode: '+1', flagEmoji: '๐น๐น', flagEncoding: '🇿🇺' }, | |
Tunisia: { code: 'TN', name: 'Tunisia', dialCode: '+216', flagEmoji: '๐น๐ณ', flagEncoding: '🇿🇺' }, | |
Turkey: { code: 'TR', name: 'Turkey', dialCode: '+90', flagEmoji: '๐น๐ท', flagEncoding: '🇿🇾' }, | |
Turkmenistan: { code: 'TM', name: 'Turkmenistan', dialCode: '+993', flagEmoji: '๐น๐ฒ', flagEncoding: '🇿🇺' }, | |
Turks_and_Caicos_Islands: { code: 'TC', name: 'Turks and Caicos Islands', dialCode: '+1', flagEmoji: '๐น๐จ', flagEncoding: '🇿🇺' }, | |
Tuvalu: { code: 'TV', name: 'Tuvalu', dialCode: '+688', flagEmoji: '๐น๐ป', flagEncoding: '🇿🇺' }, | |
Uganda: { code: 'UG', name: 'Uganda', dialCode: '+256', flagEmoji: '๐บ๐ฌ', flagEncoding: '🇿🇺' }, | |
Ukraine: { code: 'UA', name: 'Ukraine', dialCode: '+380', flagEmoji: '๐บ๐ฆ', flagEncoding: '🇿🇺' }, | |
United_Arab_Emirates: { code: 'AE', name: 'United Arab Emirates', dialCode: '+971', flagEmoji: '๐ฆ๐ช', flagEncoding: '🇦🇦' }, | |
United_Kingdom: { code: 'GB', name: 'United Kingdom', dialCode: '+44', flagEmoji: '๐ฌ๐ง', flagEncoding: '🇧🇬' }, | |
United_States: { code: 'US', name: 'United States', dialCode: '+1', flagEmoji: '๐บ๐ธ', flagEncoding: '🇺🇸' }, | |
Uruguay: { code: 'UY', name: 'Uruguay', dialCode: '+598', flagEmoji: '๐บ๐พ', flagEncoding: '🇺🇼' }, | |
Uzbekistan: { code: 'UZ', name: 'Uzbekistan', dialCode: '+998', flagEmoji: '๐บ๐ฟ', flagEncoding: '🇺🇿' }, | |
Vanuatu: { code: 'VU', name: 'Vanuatu', dialCode: '+678', flagEmoji: '๐ป๐บ', flagEncoding: '🇿🇺' }, | |
Vatican_City: { code: 'VA', name: 'Vatican City', dialCode: '+379', flagEmoji: '๐ป๐ฆ', flagEncoding: '🇿🇺' }, | |
Venezuela: { code: 'VE', name: 'Venezuela', dialCode: '+58', flagEmoji: '๐ป๐ช', flagEncoding: '🇿🇺' }, | |
Vietnam: { code: 'VN', name: 'Vietnam', dialCode: '+84', flagEmoji: '๐ป๐ณ', flagEncoding: '🇿🇺' }, | |
Wallis_and_Futuna: { code: 'WF', name: 'Wallis and Futuna', dialCode: '+681', flagEmoji: '๐ผ๐ซ', flagEncoding: '🇿🇺' }, | |
Yemen: { code: 'YE', name: 'Yemen', dialCode: '+967', flagEmoji: '๐พ๐ช', flagEncoding: '🇿🇺' }, | |
Zambia: { code: 'ZM', name: 'Zambia', dialCode: '+260', flagEmoji: '๐ฟ๐ฒ', flagEncoding: '🇿🇺' }, | |
Zimbabwe: { code: 'ZW', name: 'Zimbabwe', dialCode: '+263', flagEmoji: '๐ฟ๐ผ', flagEncoding: '🇿🇺' } | |
}; |
This file contains 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
export class Country { | |
code: string; | |
name: string; | |
dialCode: string; | |
flagEmoji: string; | |
flagEncoding: string; | |
constructor(code: string, name: string, dialCode: string, flagEmoji: string, flagEncoding: string) { | |
this.code = code; | |
this.name = name; | |
this.dialCode = dialCode; | |
this.flagEmoji = flagEmoji; | |
this.flagEncoding = flagEncoding; | |
} | |
} | |
export const Countries: Country[] = [ | |
new Country('AF', 'Afghanistan', '+93', '๐ฆ๐ซ', '🇦🇿'), | |
new Country('AL', 'Albania', '+355', '๐ฆ๐ฑ', '🇦🇱'), | |
new Country('DZ', 'Algeria', '+213', '๐ฉ๐ฟ', '🇦🇱'), | |
new Country('AD', 'Andorra', '+376', '๐ฆ๐ฉ', '🇦🇨'), | |
new Country('AO', 'Angola', '+244', '๐ฆ๐ด', '🇦🇰'), | |
new Country('AI', 'Anguilla', '+1', '๐ฆ๐ฎ', '🇦🇮'), | |
new Country('AG', 'Antigua and Barbuda', '+1', '๐ฆ๐ฌ', '🇦🇨'), | |
new Country('AR', 'Argentina', '+54', '๐ฆ๐ท', '🇦🇸'), | |
new Country('AM', 'Armenia', '+374', '๐ฆ๐ฒ', '🇦🇲'), | |
new Country('AW', 'Aruba', '+297', '๐ฆ๐ผ', '🇦🇷'), | |
new Country('AU', 'Australia', '+61', '๐ฆ๐บ', '🇦🇺'), | |
new Country('AT', 'Austria', '+43', '๐ฆ๐น', '🇦🇿'), | |
new Country('AZ', 'Azerbaijan', '+994', '๐ฆ๐ฟ', '🇦🈋'), | |
new Country('BS', 'Bahamas', '+1', '๐ง๐ธ', '🇧🇪'), | |
new Country('BH', 'Bahrain', '+973', '๐ง๐ญ', '🇧🇪'), | |
new Country('BD', 'Bangladesh', '+880', '๐ง๐ฉ', '🇧🇰'), | |
new Country('BB', 'Barbados', '+1', '๐ง๐ง', '🇧🇲'), | |
new Country('BY', 'Belarus', '+375', '๐ง๐พ', '🇧🇷'), | |
new Country('BE', 'Belgium', '+32', '๐ง๐ช', '🇧🇪'), | |
new Country('BZ', 'Belize', '+501', '๐ง๐ฟ', '🇧🇿'), | |
new Country('BJ', 'Benin', '+229', '๐ง๐ฏ', '🇧🇲'), | |
new Country('BM', 'Bermuda', '+1', '๐ง๐ฒ', '🇧🇲'), | |
new Country('BT', 'Bhutan', '+975', '๐ง๐น', '🇧🇪'), | |
new Country('BO', 'Bolivia', '+591', '๐ง๐ด', '🇧🇰'), | |
new Country('BA', 'Bosnia and Herzegovina', '+387', '๐ง๐ฆ', '🇧🇺'), | |
new Country('BW', 'Botswana', '+267', '๐ง๐ผ', '🇧🇱'), | |
new Country('BR', 'Brazil', '+55', '๐ง๐ท', '🇧🇵'), | |
new Country('VG', 'British Virgin Islands', '+1', '๐ป๐ฌ', '🇪🌎'), | |
new Country('BN', 'Brunei', '+673', '๐ง๐ณ', '🇧🇺'), | |
new Country('BG', 'Bulgaria', '+359', '๐ง๐ฌ', '🇧🇾'), | |
new Country('BF', 'Burkina Faso', '+226', '๐ง๐ซ', '🇧🇸'), | |
new Country('BI', 'Burundi', '+257', '๐ง๐ฎ', '🇧🇮'), | |
new Country('KH', 'Cambodia', '+855', '๐ฐ๐ญ', '🇨🇰'), | |
new Country('CM', 'Cameroon', '+237', '๐จ๐ฒ', '🇨🇲'), | |
new Country('CA', 'Canada', '+1', '๐จ๐ฆ', '🇨🇺'), | |
new Country('CV', 'Cape Verde', '+238', '๐จ๐ป', '🇨🇲'), | |
new Country('KY', 'Cayman Islands', '+1', '๐ฐ๐พ', '🇮🇾'), | |
new Country('CF', 'Central African Republic', '+236', '๐จ๐ซ', '🇨🇬'), | |
new Country('TD', 'Chad', '+235', '๐น๐ฉ', '🇪🇲'), | |
new Country('CL', 'Chile', '+56', '๐จ๐ฑ', '🇪🇲'), | |
new Country('CN', 'China', '+86', '๐จ๐ณ', '🇨🇳'), | |
new Country('CO', 'Colombia', '+57', '๐จ๐ด', '🇨🇺'), | |
new Country('KM', 'Comoros', '+269', '๐ฐ๐ฒ', '🇮🇲'), | |
new Country('CG', 'Congo', '+242', '๐จ๐ฌ', '🇨🇰'), | |
new Country('CD', 'Democratic Republic of Congo', '+243', '๐จ๐ฉ', '🇨🇸'), | |
new Country('CR', 'Costa Rica', '+506', '๐จ๐ท', '🇨🇾'), | |
new Country('HR', 'Croatia', '+385', '๐ญ๐ท', '🇷🇦'), | |
new Country('CU', 'Cuba', '+53', '๐จ๐บ', '🇨🇺'), | |
new Country('CY', 'Cyprus', '+357', '๐จ๐พ', '🇨🇺'), | |
new Country('CZ', 'Czech Republic', '+420', '๐จ๐ฟ', '🇨🇾'), | |
new Country('DK', 'Denmark', '+45', '๐ฉ๐ฐ', '🇩🇪'), | |
new Country('DJ', 'Djibouti', '+253', '๐ฉ๐ฏ', '🇩🇪'), | |
new Country('DM', 'Dominica', '+1', '๐ฉ๐ฒ', '🇩🇲'), | |
new Country('DO', 'Dominican Republic', '+1', '๐ฉ๐ด', '🇩🇵'), | |
new Country('TL', 'East Timor', '+670', '๐น๐ฑ', '🇰🇪'), | |
new Country('EC', 'Ecuador', '+593', '๐ช๐จ', '🇪🇿'), | |
new Country('EG', 'Egypt', '+20', '๐ช๐ฌ', '🇪🇦'), | |
new Country('SV', 'El Salvador', '+503', '๐ธ๐ป', '🇵🇺'), | |
new Country('GQ', 'Equatorial Guinea', '+240', '๐ฌ๐ถ', '🇨🇺'), | |
new Country('ER', 'Eritrea', '+291', '๐ช๐ท', '🇪🇦'), | |
new Country('EE', 'Estonia', '+372', '๐ช๐ช', '🇪🇾'), | |
new Country('ET', 'Ethiopia', '+251', '๐ช๐น', '🇪🇱'), | |
new Country('FK', 'Falkland Islands', '+500', '๐ซ๐ฐ', '🇺🇦'), | |
new Country('FO', 'Faroe Islands', '+298', '๐ซ๐ด', '🇺🇪'), | |
new Country('FJ', 'Fiji', '+679', '๐ซ๐ฏ', '🇺🇰'), | |
new Country('FI', 'Finland', '+358', '๐ซ๐ฎ', '🇺🇲'), | |
new Country('FR', 'France', '+33', '๐ซ๐ท', '🇺🇿'), | |
new Country('GF', 'French Guiana', '+594', '๐ฌ๐ซ', '🇦🇹'), | |
new Country('PF', 'French Polynesia', '+689', '๐ต๐ซ', '🇦🇾'), | |
new Country('GA', 'Gabon', '+241', '๐ฌ๐ฆ', '🇦🇵'), | |
new Country('GM', 'Gambia', '+220', '๐ฌ๐ฒ', '🇦🇲'), | |
new Country('GE', 'Georgia', '+995', '๐ฌ๐ช', '🇦🇰'), | |
new Country('DE', 'Germany', '+49', '๐ฉ๐ช', '🇩🇪'), | |
new Country('GH', 'Ghana', '+233', '๐ฌ๐ญ', '🇦🇬'), | |
new Country('GI', 'Gibraltar', '+350', '๐ฌ๐ฎ', '🇲🇦'), | |
new Country('GR', 'Greece', '+30', '๐ฌ๐ท', '🇲🇦'), | |
new Country('GL', 'Greenland', '+299', '๐ฌ๐ฑ', '🇲🇦'), | |
new Country('GD', 'Grenada', '+1', '๐ฌ๐ฉ', '🇲🇦'), | |
new Country('GP', 'Guadeloupe', '+590', '๐ฌ๐ต', '🇲🇦'), | |
new Country('GU', 'Guam', '+1', '๐ฌ๐บ', '🇲🇦'), | |
new Country('GT', 'Guatemala', '+502', '๐ฌ๐น', '🇲🇦'), | |
new Country('GN', 'Guinea', '+224', '๐ฌ๐ณ', '🇲🇦'), | |
new Country('GW', 'Guinea-Bissau', '+245', '๐ฌ๐ผ', '🇲🇦'), | |
new Country('GY', 'Guyana', '+592', '๐ฌ๐พ', '🇲🇦'), | |
new Country('HT', 'Haiti', '+509', '๐ญ๐น', '🇰🇦'), | |
new Country('HN', 'Honduras', '+504', '๐ญ๐ณ', '🇰🇦'), | |
new Country('HK', 'Hong Kong', '+852', '๐ญ๐ฐ', '🇰🇦'), | |
new Country('HU', 'Hungary', '+36', '๐ญ๐บ', '🇰🇦'), | |
new Country('IS', 'Iceland', '+354', '๐ฎ๐ธ', '🇮🇦'), | |
new Country('IN', 'India', '+91', '๐ฎ๐ณ', '🇮🇦'), | |
new Country('ID', 'Indonesia', '+62', '๐ฎ๐ฉ', '🇮🇦'), | |
new Country('IR', 'Iran', '+98', '๐ฎ๐ท', '🇮🇦'), | |
new Country('IQ', 'Iraq', '+964', '๐ฎ๐ถ', '🇮🇦'), | |
new Country('IE', 'Ireland', '+353', '๐ฎ๐ช', '🇮🇦'), | |
new Country('IL', 'Israel', '+972', '๐ฎ๐ฑ', '🇮🇦'), | |
new Country('IT', 'Italy', '+39', '๐ฎ๐น', '🇮🇦'), | |
new Country('CI', 'Ivory Coast', '+225', '๐จ๐ฎ', '🇨🇮'), | |
new Country('JM', 'Jamaica', '+1', '๐ฏ๐ฒ', '🇯🇲'), | |
new Country('JP', 'Japan', '+81', '๐ฏ๐ต', '🇯🇲'), | |
new Country('JO', 'Jordan', '+962', '๐ฏ๐ด', '🇯🇲'), | |
new Country('KZ', 'Kazakhstan', '+7', '๐ฐ๐ฟ', '🇱🇺'), | |
new Country('KE', 'Kenya', '+254', '๐ฐ๐ช', '🇱🇺'), | |
new Country('KI', 'Kiribati', '+686', '๐ฐ๐ฎ', '🇱🇺'), | |
new Country('KW', 'Kuwait', '+965', '๐ฐ๐ผ', '🇱🇺'), | |
new Country('KG', 'Kyrgyzstan', '+996', '๐ฐ๐ฌ', '🇱🇺'), | |
new Country('LA', 'Laos', '+856', '๐ฑ๐ฆ', '🇲🇱'), | |
new Country('LV', 'Latvia', '+371', '๐ฑ๐ป', '🇲🇺'), | |
new Country('LB', 'Lebanon', '+961', '๐ฑ๐ง', '🇲🇺'), | |
new Country('LS', 'Lesotho', '+266', '๐ฑ๐ธ', '🇲🇺'), | |
new Country('LR', 'Liberia', '+231', '๐ฑ๐ท', '🇲🇺'), | |
new Country('LY', 'Libya', '+218', '๐ฑ๐พ', '🇲🇺'), | |
new Country('LI', 'Liechtenstein', '+423', '๐ฑ๐ฎ', '🇮🇺'), | |
new Country('LT', 'Lithuania', '+370', '๐ฑ๐น', '🇲🇺'), | |
new Country('LU', 'Luxembourg', '+352', '๐ฑ๐บ', '🇲🇺'), | |
new Country('MO', 'Macau', '+853', '๐ฒ๐ด', '🇲🇦'), | |
new Country('MK', 'North Macedonia', '+389', '๐ฒ๐ฐ', '🇲🇦'), | |
new Country('MG', 'Madagascar', '+261', '๐ฒ๐ฌ', '🇲🇦'), | |
new Country('MW', 'Malawi', '+265', '๐ฒ๐ผ', '🇲🇦'), | |
new Country('MY', 'Malaysia', '+60', '๐ฒ๐พ', '🇲🇦'), | |
new Country('MV', 'Maldives', '+960', '๐ฒ๐ป', '🇲🇦'), | |
new Country('ML', 'Mali', '+223', '๐ฒ๐ฑ', '🇲🇦'), | |
new Country('MT', 'Malta', '+356', '๐ฒ๐น', '🇲🇦'), | |
new Country('MH', 'Marshall Islands', '+692', '๐ฒ๐ญ', '🇲🇦'), | |
new Country('MQ', 'Martinique', '+596', '๐ฒ๐ถ', '🇲🇦'), | |
new Country('MR', 'Mauritania', '+222', '๐ฒ๐ท', '🇲🇦'), | |
new Country('MU', 'Mauritius', '+230', '๐ฒ๐บ', '🇲🇦'), | |
new Country('YT', 'Mayotte', '+262', '๐พ๐น', '🇲🇦'), | |
new Country('MX', 'Mexico', '+52', '๐ฒ๐ฝ', '🇲🇦'), | |
new Country('FM', 'Micronesia', '+691', '๐ซ๐ฒ', '🇲🇦'), | |
new Country('MD', 'Moldova', '+373', '๐ฒ๐ฉ', '🇲🇦'), | |
new Country('MC', 'Monaco', '+377', '๐ฒ๐จ', '🇲🇦'), | |
new Country('MN', 'Mongolia', '+976', '๐ฒ๐ณ', '🇲🇦'), | |
new Country('ME', 'Montenegro', '+382', '๐ฒ๐ช', '🇲🇦'), | |
new Country('MS', 'Montserrat', '+1', '๐ฒ๐ธ', '🇲🇦'), | |
new Country('MA', 'Morocco', '+212', '๐ฒ๐ฆ', '🇲🇦'), | |
new Country('MZ', 'Mozambique', '+258', '๐ฒ๐ฟ', '🇲🇦'), | |
new Country('MM', 'Myanmar', '+95', '๐ฒ๐ฒ', '🇲🇦'), | |
new Country('NA', 'Namibia', '+264', '๐ณ๐ฆ', '🇳🇺'), | |
new Country('NR', 'Nauru', '+674', '๐ณ๐ท', '🇳🇺'), | |
new Country('NP', 'Nepal', '+977', '๐ณ๐ต', '🇳🇺'), | |
new Country('NL', 'Netherlands', '+31', '๐ณ๐ฑ', '🇳🇺'), | |
new Country('NC', 'New Caledonia', '+687', '๐ณ๐จ', '🇳🇺'), | |
new Country('NZ', 'New Zealand', '+64', '๐ณ๐ฟ', '🇳🇺'), | |
new Country('NI', 'Nicaragua', '+505', '๐ณ๐ฎ', '🇳🇺'), | |
new Country('NE', 'Niger', '+227', '๐ณ๐ช', '🇳🇺'), | |
new Country('NG', 'Nigeria', '+234', '๐ณ๐ฌ', '🇳🇺'), | |
new Country('NU', 'Niue', '+683', '๐ณ๐บ', '🇳🇺'), | |
new Country('KP', 'North Korea', '+850', '๐ฐ๐ต', '🇳🇺'), | |
new Country('NO', 'Norway', '+47', '๐ณ๐ด', '🇳🇺'), | |
new Country('OM', 'Oman', '+968', '๐ด๐ฒ', '🇳🇺'), | |
new Country('PK', 'Pakistan', '+92', '๐ต๐ฐ', '🇳🇺'), | |
new Country('PW', 'Palau', '+680', '๐ต๐ผ', '🇳🇺'), | |
new Country('PS', 'Palestinian Territory', '+970', '๐ต๐ธ', '🇳🇺'), | |
new Country('PA', 'Panama', '+507', '๐ต๐ฆ', '🇳🇺'), | |
new Country('PG', 'Papua New Guinea', '+675', '๐ต๐ฌ', '🇳🇺'), | |
new Country('PY', 'Paraguay', '+595', '๐ต๐พ', '🇳🇺'), | |
new Country('PE', 'Peru', '+51', '๐ต๐ช', '🇳🇺'), | |
new Country('PH', 'Philippines', '+63', '๐ต๐ญ', '🇳🇺'), | |
new Country('PN', 'Pitcairn Islands', '+64', '๐ต๐ณ', '🇳🇺'), | |
new Country('PL', 'Poland', '+48', '๐ต๐ฑ', '🇳🇺'), | |
new Country('PT', 'Portugal', '+351', '๐ต๐น', '🇳🇺'), | |
new Country('PR', 'Puerto Rico', '+1', '๐ต๐ท', '🇳🇺'), | |
new Country('QA', 'Qatar', '+974', '๐ถ๐ฆ', '🇳🇺'), | |
new Country('RE', 'Reunion', '+262', '๐ท๐ช', '🇳🇺'), | |
new Country('RO', 'Romania', '+40', '๐ท๐ด', '🇳🇺'), | |
new Country('RU', 'Russia', '+7', '๐ท๐บ', '🇳🇺'), | |
new Country('RW', 'Rwanda', '+250', '๐ท๐ผ', '🇳🇺'), | |
new Country('KN', 'Saint Kitts and Nevis', '+1', '๐ฐ๐ณ', '🇳🇺'), | |
new Country('LC', 'Saint Lucia', '+1', '๐ฑ๐จ', '🇳🇺'), | |
new Country('VC', 'Saint Vincent and the Grenadines', '+1', '๐ป๐จ', '🇳🇺'), | |
new Country('WS', 'Samoa', '+685', '๐ผ๐ธ', '🇳🇺'), | |
new Country('SM', 'San Marino', '+378', '๐ธ๐ฒ', '🇳🇺'), | |
new Country('ST', 'Sao Tome and Principe', '+239', '๐ธ๐น', '🇳🇺'), | |
new Country('SA', 'Saudi Arabia', '+966', '๐ธ๐ฆ', '🇳🇺'), | |
new Country('SN', 'Senegal', '+221', '๐ธ๐ณ', '🇳🇺'), | |
new Country('RS', 'Serbia', '+381', '๐ท๐ธ', '🇳🇺'), | |
new Country('SC', 'Seychelles', '+248', '๐ธ๐จ', '🇳🇺'), | |
new Country('SL', 'Sierra Leone', '+232', '๐ธ๐ฑ', '🇳🇺'), | |
new Country('SG', 'Singapore', '+65', '๐ธ๐ฌ', '🇳🇺'), | |
new Country('SK', 'Slovakia', '+421', '๐ธ๐ฐ', '🇳🇺'), | |
new Country('SI', 'Slovenia', '+386', '๐ธ๐ฎ', '🇳🇺'), | |
new Country('SB', 'Solomon Islands', '+677', '๐ธ๐ง', '🇳🇺'), | |
new Country('SO', 'Somalia', '+252', '๐ธ๐ด', '🇳🇺'), | |
new Country('ZA', 'South Africa', '+27', '๐ฟ๐ฆ', '🇳🇺'), | |
new Country('KR', 'South Korea', '+82', '๐ฐ๐ท', '🇳🇺'), | |
new Country('SS', 'South Sudan', '+211', '๐ธ๐ธ', '🇳🇺'), | |
new Country('ES', 'Spain', '+34', '๐ช๐ธ', '🇳🇺'), | |
new Country('LK', 'Sri Lanka', '+94', '๐ฑ๐ฐ', '🇳🇺'), | |
new Country('SD', 'Sudan', '+249', '๐ธ๐ฉ', '🇳🇺'), | |
new Country('SR', 'Suriname', '+597', '๐ธ๐ท', '🇳🇺'), | |
new Country('SZ', 'Eswatini', '+268', '๐ธ๐ฟ', '🇳🇺'), | |
new Country('SE', 'Sweden', '+46', '๐ธ๐ช', '🇳🇺'), | |
new Country('CH', 'Switzerland', '+41', '๐จ๐ญ', '🇳🇺'), | |
new Country('SY', 'Syria', '+963', '๐ธ๐พ', '🇳🇺'), | |
new Country('TW', 'Taiwan', '+886', '๐น๐ผ', '🇿🇦'), | |
new Country('TJ', 'Tajikistan', '+992', '๐น๐ฏ', '🇿🇪'), | |
new Country('TZ', 'Tanzania', '+255', '๐น๐ฟ', '🇿🇪'), | |
new Country('TH', 'Thailand', '+66', '๐น๐ญ', '🇿🇪'), | |
new Country('TG', 'Togo', '+228', '๐น๐ฌ', '🇿🇪'), | |
new Country('TK', 'Tokelau', '+690', '๐น๐ฐ', '🇿🇪'), | |
new Country('TO', 'Tonga', '+676', '๐น๐ด', '🇿🇪'), | |
new Country('TT', 'Trinidad and Tobago', '+1', '๐น๐น', '🇿🇪'), | |
new Country('TN', 'Tunisia', '+216', '๐น๐ณ', '🇿🇪'), | |
new Country('TR', 'Turkey', '+90', '๐น๐ท', '🇿🇪'), | |
new Country('TM', 'Turkmenistan', '+993', '๐น๐ฒ', '🇿🇪'), | |
new Country('TC', 'Turks and Caicos Islands', '+1', '๐น๐จ', '🇿🇪'), | |
new Country('TV', 'Tuvalu', '+688', '๐น๐ป', '🇿🇪'), | |
new Country('UG', 'Uganda', '+256', '๐บ๐ฌ', '🇿🇪'), | |
new Country('UA', 'Ukraine', '+380', '๐บ๐ฆ', '🇿🇪'), | |
new Country('AE', 'United Arab Emirates', '+971', '๐ฆ๐ช', '🇿🇪'), | |
new Country('GB', 'United Kingdom', '+44', '๐ฌ๐ง', '🇿🇪'), | |
new Country('US', 'United States', '+1', '๐บ๐ธ', '🇿🇪'), | |
new Country('UY', 'Uruguay', '+598', '๐บ๐พ', '🇿🇪'), | |
new Country('UZ', 'Uzbekistan', '+998', '๐บ๐ฟ', '🇿🇪'), | |
new Country('VU', 'Vanuatu', '+678', '๐ป๐บ', '🇿🇪'), | |
new Country('VA', 'Vatican City', '+39', '๐ป๐ฆ', '🇿🇪'), | |
new Country('VE', 'Venezuela', '+58', '๐ป๐ช', '🇿🇪'), | |
new Country('VN', 'Vietnam', '+84', '๐ป๐ณ', '🇿🇪'), | |
new Country('WF', 'Wallis and Futuna', '+681', '๐ผ๐ซ', '🇿🇪'), | |
new Country('YE', 'Yemen', '+967', '๐พ๐ช', '🇿🇪'), | |
new Country('ZM', 'Zambia', '+260', '๐ฟ๐ฒ', '🇿🇪'), | |
new Country('ZW', 'Zimbabwe', '+263', '๐ฟ๐ผ', '🇿🇪') | |
]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment