diff --git a/.eslintrc b/.eslintrc index e05c6ba..e499a84 100644 --- a/.eslintrc +++ b/.eslintrc @@ -3,11 +3,9 @@ "react-app", "react-app/jest", "plugin:prettier/recommended", - "prettier", - "testing-library", - "jest-dom" + "prettier" ], - "plugins": ["prettier"], + "plugins": ["prettier", "testing-library", "jest-dom"], "env": { "browser": true, "node": true, diff --git a/.storybook/main.js b/.storybook/main.js deleted file mode 100644 index cd74759..0000000 --- a/.storybook/main.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = { - "stories": [ - "../src/**/*.stories.mdx", - "../src/**/*.stories.@(js|jsx|ts|tsx)" - ], - "addons": [ - "@storybook/addon-links", - "@storybook/addon-essentials", - "@storybook/preset-create-react-app" - ] -} \ No newline at end of file diff --git a/.storybook/preview.js b/.storybook/preview.js deleted file mode 100644 index 645f52d..0000000 --- a/.storybook/preview.js +++ /dev/null @@ -1,10 +0,0 @@ - -export const parameters = { - actions: { argTypesRegex: "^on[A-Z].*" }, - controls: { - matchers: { - color: /(background|color)$/i, - date: /Date$/, - }, - }, -} \ No newline at end of file diff --git a/package.json b/package.json index 114dd58..2820267 100644 --- a/package.json +++ b/package.json @@ -32,9 +32,7 @@ "build": "react-scripts build", "test": "tsc --noEmit && react-scripts test", "eject": "react-scripts eject", - "lint": "eslint --fix --ext .jsx,.js,.ts,.tsx .", - "storybook": "start-storybook -p 6006 -s public", - "build-storybook": "build-storybook -s public" + "lint": "eslint --fix --ext .jsx,.js,.ts,.tsx ." }, "resolutions": { "babel-loader": "8.1.0" @@ -43,16 +41,6 @@ "extends": [ "react-app", "react-app/jest" - ], - "overrides": [ - { - "files": [ - "**/*.stories.*" - ], - "rules": { - "import/no-anonymous-default-export": "off" - } - } ] }, "lint-staged": { @@ -78,12 +66,6 @@ ] }, "devDependencies": { - "@storybook/addon-actions": "^6.2.9", - "@storybook/addon-essentials": "^6.2.9", - "@storybook/addon-links": "^6.2.9", - "@storybook/node-logger": "^6.2.9", - "@storybook/preset-create-react-app": "^3.1.7", - "@storybook/react": "^6.2.9", "eslint": "^7.26.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-jest-dom": "^3.9.0", diff --git a/src/App.test.tsx b/src/App.test.tsx new file mode 100644 index 0000000..62019be --- /dev/null +++ b/src/App.test.tsx @@ -0,0 +1,20 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; +import * as api from './helpers/api'; +import data from 'mocks/data'; + +jest.mock('./helpers/api.ts'); +describe('App component', () => { + it('renders countries list if request succeeds', async () => { + const mockGetCountries = jest.spyOn(api, 'default'); + mockGetCountries.mockImplementationOnce((): Promise => { + return Promise.resolve(data); + }); + + render(); + + const countries = await screen.findAllByTestId('country'); + expect(mockGetCountries).toBeCalledTimes(1); + expect(countries).toHaveLength(20); + }); +}); diff --git a/src/components/CountryCard/CountryCard.tsx b/src/components/CountryCard/CountryCard.tsx index d93830a..da0980d 100644 --- a/src/components/CountryCard/CountryCard.tsx +++ b/src/components/CountryCard/CountryCard.tsx @@ -12,7 +12,7 @@ const CountryCard: React.FC = ({ alpha3Code, }) => { return ( - + diff --git a/src/components/Search/Search.test.tsx b/src/components/Search/Search.test.tsx index 42b0d71..4f76918 100644 --- a/src/components/Search/Search.test.tsx +++ b/src/components/Search/Search.test.tsx @@ -26,7 +26,7 @@ describe('Search component', () => { it('displays search phrase correctly', () => { userEvent.type(screen.getByRole('textbox'), searchPhrase); - expect(screen.getByRole('textbox')).toHaveValue('Poland'); - expect(mockSearchQueryHandler).toHaveBeenCalledTimes(6); + expect(screen.getByRole('textbox')).toHaveValue(searchPhrase); + expect(mockSearchQueryHandler).toHaveBeenCalledTimes(searchPhrase.length); }); }); diff --git a/src/components/Search/Search.tsx b/src/components/Search/Search.tsx index 57bb454..49e06eb 100644 --- a/src/components/Search/Search.tsx +++ b/src/components/Search/Search.tsx @@ -1,5 +1,4 @@ import { Dispatch, SetStateAction } from 'react'; - import { AiOutlineSearch } from 'react-icons/ai'; import { InputWrapper } from './Search.styles'; @@ -10,10 +9,6 @@ type InputProps = { }; const Search = ({ placeholder, setSearchQuery, searchQuery }: InputProps) => { - const handleChange = (e: React.ChangeEvent) => { - setSearchQuery(e.target.value); - }; - return ( @@ -21,7 +16,7 @@ const Search = ({ placeholder, setSearchQuery, searchQuery }: InputProps) => { value={searchQuery} type="text" placeholder={placeholder} - onChange={handleChange} + onChange={e => setSearchQuery(e.target.value)} aria-label={placeholder} /> diff --git a/src/helpers/api.ts b/src/helpers/api.ts index 594cdab..0e8d640 100644 --- a/src/helpers/api.ts +++ b/src/helpers/api.ts @@ -1,8 +1,9 @@ import axios from 'axios'; +import Country from 'models/Country'; const baseUrl = 'https://restcountries.eu/rest/v2/all'; -const getCountries = async () => { +const getCountries = async (): Promise => { const { data } = await axios.get(baseUrl); return data; }; diff --git a/src/mocks/data.ts b/src/mocks/data.ts new file mode 100644 index 0000000..8589ee0 --- /dev/null +++ b/src/mocks/data.ts @@ -0,0 +1,14147 @@ +import Country from 'models/Country'; + +const data = [ + { + name: 'Afghanistan', + topLevelDomain: ['.af'], + alpha2Code: 'AF', + alpha3Code: 'AFG', + callingCodes: ['93'], + capital: 'Kabul', + altSpellings: ['AF', 'Afġānistān'], + region: 'Asia', + subregion: 'Southern Asia', + population: 27657145, + latlng: [33.0, 65.0], + demonym: 'Afghan', + area: 652230.0, + gini: 27.8, + timezones: ['UTC+04:30'], + borders: ['IRN', 'PAK', 'TKM', 'UZB', 'TJK', 'CHN'], + nativeName: 'افغانستان', + numericCode: '004', + currencies: [{ code: 'AFN', name: 'Afghan afghani', symbol: '؋' }], + languages: [ + { iso639_1: 'ps', iso639_2: 'pus', name: 'Pashto', nativeName: 'پښتو' }, + { iso639_1: 'uz', iso639_2: 'uzb', name: 'Uzbek', nativeName: 'Oʻzbek' }, + { + iso639_1: 'tk', + iso639_2: 'tuk', + name: 'Turkmen', + nativeName: 'Türkmen', + }, + ], + translations: { + de: 'Afghanistan', + es: 'Afganistán', + fr: 'Afghanistan', + ja: 'アフガニスタン', + it: 'Afghanistan', + br: 'Afeganistão', + pt: 'Afeganistão', + nl: 'Afghanistan', + hr: 'Afganistan', + fa: 'افغانستان', + }, + flag: 'https://restcountries.eu/data/afg.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'AFG', + }, + { + name: 'Åland Islands', + topLevelDomain: ['.ax'], + alpha2Code: 'AX', + alpha3Code: 'ALA', + callingCodes: ['358'], + capital: 'Mariehamn', + altSpellings: ['AX', 'Aaland', 'Aland', 'Ahvenanmaa'], + region: 'Europe', + subregion: 'Northern Europe', + population: 28875, + latlng: [60.116667, 19.9], + demonym: 'Ålandish', + area: 1580.0, + gini: null, + timezones: ['UTC+02:00'], + borders: [], + nativeName: 'Åland', + numericCode: '248', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'sv', + iso639_2: 'swe', + name: 'Swedish', + nativeName: 'svenska', + }, + ], + translations: { + de: 'Åland', + es: 'Alandia', + fr: 'Åland', + ja: 'オーランド諸島', + it: 'Isole Aland', + br: 'Ilhas de Aland', + pt: 'Ilhas de Aland', + nl: 'Ålandeilanden', + hr: 'Ålandski otoci', + fa: 'جزایر الند', + }, + flag: 'https://restcountries.eu/data/ala.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: '', + }, + { + name: 'Albania', + topLevelDomain: ['.al'], + alpha2Code: 'AL', + alpha3Code: 'ALB', + callingCodes: ['355'], + capital: 'Tirana', + altSpellings: ['AL', 'Shqipëri', 'Shqipëria', 'Shqipnia'], + region: 'Europe', + subregion: 'Southern Europe', + population: 2886026, + latlng: [41.0, 20.0], + demonym: 'Albanian', + area: 28748.0, + gini: 34.5, + timezones: ['UTC+01:00'], + borders: ['MNE', 'GRC', 'MKD', 'KOS'], + nativeName: 'Shqipëria', + numericCode: '008', + currencies: [{ code: 'ALL', name: 'Albanian lek', symbol: 'L' }], + languages: [ + { + iso639_1: 'sq', + iso639_2: 'sqi', + name: 'Albanian', + nativeName: 'Shqip', + }, + ], + translations: { + de: 'Albanien', + es: 'Albania', + fr: 'Albanie', + ja: 'アルバニア', + it: 'Albania', + br: 'Albânia', + pt: 'Albânia', + nl: 'Albanië', + hr: 'Albanija', + fa: 'آلبانی', + }, + flag: 'https://restcountries.eu/data/alb.svg', + regionalBlocs: [ + { + acronym: 'CEFTA', + name: 'Central European Free Trade Agreement', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'ALB', + }, + { + name: 'Algeria', + topLevelDomain: ['.dz'], + alpha2Code: 'DZ', + alpha3Code: 'DZA', + callingCodes: ['213'], + capital: 'Algiers', + altSpellings: ['DZ', 'Dzayer', 'Algérie'], + region: 'Africa', + subregion: 'Northern Africa', + population: 40400000, + latlng: [28.0, 3.0], + demonym: 'Algerian', + area: 2381741.0, + gini: 35.3, + timezones: ['UTC+01:00'], + borders: ['TUN', 'LBY', 'NER', 'ESH', 'MRT', 'MLI', 'MAR'], + nativeName: 'الجزائر', + numericCode: '012', + currencies: [{ code: 'DZD', name: 'Algerian dinar', symbol: 'د.ج' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Algerien', + es: 'Argelia', + fr: 'Algérie', + ja: 'アルジェリア', + it: 'Algeria', + br: 'Argélia', + pt: 'Argélia', + nl: 'Algerije', + hr: 'Alžir', + fa: 'الجزایر', + }, + flag: 'https://restcountries.eu/data/dza.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'ALG', + }, + { + name: 'American Samoa', + topLevelDomain: ['.as'], + alpha2Code: 'AS', + alpha3Code: 'ASM', + callingCodes: ['1684'], + capital: 'Pago Pago', + altSpellings: ['AS', 'Amerika Sāmoa', 'Amelika Sāmoa', 'Sāmoa Amelika'], + region: 'Oceania', + subregion: 'Polynesia', + population: 57100, + latlng: [-14.33333333, -170.0], + demonym: 'American Samoan', + area: 199.0, + gini: null, + timezones: ['UTC-11:00'], + borders: [], + nativeName: 'American Samoa', + numericCode: '016', + currencies: [{ code: 'USD', name: 'United State Dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'sm', + iso639_2: 'smo', + name: 'Samoan', + nativeName: "gagana fa'a Samoa", + }, + ], + translations: { + de: 'Amerikanisch-Samoa', + es: 'Samoa Americana', + fr: 'Samoa américaines', + ja: 'アメリカ領サモア', + it: 'Samoa Americane', + br: 'Samoa Americana', + pt: 'Samoa Americana', + nl: 'Amerikaans Samoa', + hr: 'Američka Samoa', + fa: 'ساموآی آمریکا', + }, + flag: 'https://restcountries.eu/data/asm.svg', + regionalBlocs: [], + cioc: 'ASA', + }, + { + name: 'Andorra', + topLevelDomain: ['.ad'], + alpha2Code: 'AD', + alpha3Code: 'AND', + callingCodes: ['376'], + capital: 'Andorra la Vella', + altSpellings: ['AD', 'Principality of Andorra', "Principat d'Andorra"], + region: 'Europe', + subregion: 'Southern Europe', + population: 78014, + latlng: [42.5, 1.5], + demonym: 'Andorran', + area: 468.0, + gini: null, + timezones: ['UTC+01:00'], + borders: ['FRA', 'ESP'], + nativeName: 'Andorra', + numericCode: '020', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'ca', + iso639_2: 'cat', + name: 'Catalan', + nativeName: 'català', + }, + ], + translations: { + de: 'Andorra', + es: 'Andorra', + fr: 'Andorre', + ja: 'アンドラ', + it: 'Andorra', + br: 'Andorra', + pt: 'Andorra', + nl: 'Andorra', + hr: 'Andora', + fa: 'آندورا', + }, + flag: 'https://restcountries.eu/data/and.svg', + regionalBlocs: [], + cioc: 'AND', + }, + { + name: 'Angola', + topLevelDomain: ['.ao'], + alpha2Code: 'AO', + alpha3Code: 'AGO', + callingCodes: ['244'], + capital: 'Luanda', + altSpellings: ['AO', 'República de Angola', "ʁɛpublika de an'ɡɔla"], + region: 'Africa', + subregion: 'Middle Africa', + population: 25868000, + latlng: [-12.5, 18.5], + demonym: 'Angolan', + area: 1246700.0, + gini: 58.6, + timezones: ['UTC+01:00'], + borders: ['COG', 'COD', 'ZMB', 'NAM'], + nativeName: 'Angola', + numericCode: '024', + currencies: [{ code: 'AOA', name: 'Angolan kwanza', symbol: 'Kz' }], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Angola', + es: 'Angola', + fr: 'Angola', + ja: 'アンゴラ', + it: 'Angola', + br: 'Angola', + pt: 'Angola', + nl: 'Angola', + hr: 'Angola', + fa: 'آنگولا', + }, + flag: 'https://restcountries.eu/data/ago.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'ANG', + }, + { + name: 'Anguilla', + topLevelDomain: ['.ai'], + alpha2Code: 'AI', + alpha3Code: 'AIA', + callingCodes: ['1264'], + capital: 'The Valley', + altSpellings: ['AI'], + region: 'Americas', + subregion: 'Caribbean', + population: 13452, + latlng: [18.25, -63.16666666], + demonym: 'Anguillian', + area: 91.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Anguilla', + numericCode: '660', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Anguilla', + es: 'Anguilla', + fr: 'Anguilla', + ja: 'アンギラ', + it: 'Anguilla', + br: 'Anguila', + pt: 'Anguila', + nl: 'Anguilla', + hr: 'Angvila', + fa: 'آنگویلا', + }, + flag: 'https://restcountries.eu/data/aia.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Antarctica', + topLevelDomain: ['.aq'], + alpha2Code: 'AQ', + alpha3Code: 'ATA', + callingCodes: ['672'], + capital: '', + altSpellings: [], + region: 'Polar', + subregion: '', + population: 1000, + latlng: [-74.65, 4.48], + demonym: '', + area: 1.4e7, + gini: null, + timezones: [ + 'UTC-03:00', + 'UTC+03:00', + 'UTC+05:00', + 'UTC+06:00', + 'UTC+07:00', + 'UTC+08:00', + 'UTC+10:00', + 'UTC+12:00', + ], + borders: [], + nativeName: 'Antarctica', + numericCode: '010', + currencies: [ + { code: 'AUD', name: 'Australian dollar', symbol: '$' }, + { code: 'GBP', name: 'British pound', symbol: '£' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Antarktika', + es: 'Antártida', + fr: 'Antarctique', + ja: '南極大陸', + it: 'Antartide', + br: 'Antártida', + pt: 'Antárctida', + nl: 'Antarctica', + hr: 'Antarktika', + fa: 'جنوبگان', + }, + flag: 'https://restcountries.eu/data/ata.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Antigua and Barbuda', + topLevelDomain: ['.ag'], + alpha2Code: 'AG', + alpha3Code: 'ATG', + callingCodes: ['1268'], + capital: "Saint John's", + altSpellings: ['AG'], + region: 'Americas', + subregion: 'Caribbean', + population: 86295, + latlng: [17.05, -61.8], + demonym: 'Antiguan, Barbudan', + area: 442.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Antigua and Barbuda', + numericCode: '028', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Antigua und Barbuda', + es: 'Antigua y Barbuda', + fr: 'Antigua-et-Barbuda', + ja: 'アンティグア・バーブーダ', + it: 'Antigua e Barbuda', + br: 'Antígua e Barbuda', + pt: 'Antígua e Barbuda', + nl: 'Antigua en Barbuda', + hr: 'Antigva i Barbuda', + fa: 'آنتیگوا و باربودا', + }, + flag: 'https://restcountries.eu/data/atg.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'ANT', + }, + { + name: 'Argentina', + topLevelDomain: ['.ar'], + alpha2Code: 'AR', + alpha3Code: 'ARG', + callingCodes: ['54'], + capital: 'Buenos Aires', + altSpellings: ['AR', 'Argentine Republic', 'República Argentina'], + region: 'Americas', + subregion: 'South America', + population: 43590400, + latlng: [-34.0, -64.0], + demonym: 'Argentinean', + area: 2780400.0, + gini: 44.5, + timezones: ['UTC-03:00'], + borders: ['BOL', 'BRA', 'CHL', 'PRY', 'URY'], + nativeName: 'Argentina', + numericCode: '032', + currencies: [{ code: 'ARS', name: 'Argentine peso', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + { + iso639_1: 'gn', + iso639_2: 'grn', + name: 'Guaraní', + nativeName: "Avañe'ẽ", + }, + ], + translations: { + de: 'Argentinien', + es: 'Argentina', + fr: 'Argentine', + ja: 'アルゼンチン', + it: 'Argentina', + br: 'Argentina', + pt: 'Argentina', + nl: 'Argentinië', + hr: 'Argentina', + fa: 'آرژانتین', + }, + flag: 'https://restcountries.eu/data/arg.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'ARG', + }, + { + name: 'Armenia', + topLevelDomain: ['.am'], + alpha2Code: 'AM', + alpha3Code: 'ARM', + callingCodes: ['374'], + capital: 'Yerevan', + altSpellings: [ + 'AM', + 'Hayastan', + 'Republic of Armenia', + 'Հայաստանի Հանրապետություն', + ], + region: 'Asia', + subregion: 'Western Asia', + population: 2994400, + latlng: [40.0, 45.0], + demonym: 'Armenian', + area: 29743.0, + gini: 30.9, + timezones: ['UTC+04:00'], + borders: ['AZE', 'GEO', 'IRN', 'TUR'], + nativeName: 'Հայաստան', + numericCode: '051', + currencies: [{ code: 'AMD', name: 'Armenian dram', symbol: null }], + languages: [ + { + iso639_1: 'hy', + iso639_2: 'hye', + name: 'Armenian', + nativeName: 'Հայերեն', + }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Armenien', + es: 'Armenia', + fr: 'Arménie', + ja: 'アルメニア', + it: 'Armenia', + br: 'Armênia', + pt: 'Arménia', + nl: 'Armenië', + hr: 'Armenija', + fa: 'ارمنستان', + }, + flag: 'https://restcountries.eu/data/arm.svg', + regionalBlocs: [ + { + acronym: 'EEU', + name: 'Eurasian Economic Union', + otherAcronyms: ['EAEU'], + otherNames: [], + }, + ], + cioc: 'ARM', + }, + { + name: 'Aruba', + topLevelDomain: ['.aw'], + alpha2Code: 'AW', + alpha3Code: 'ABW', + callingCodes: ['297'], + capital: 'Oranjestad', + altSpellings: ['AW'], + region: 'Americas', + subregion: 'Caribbean', + population: 107394, + latlng: [12.5, -69.96666666], + demonym: 'Aruban', + area: 180.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Aruba', + numericCode: '533', + currencies: [{ code: 'AWG', name: 'Aruban florin', symbol: 'ƒ' }], + languages: [ + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + { + iso639_1: 'pa', + iso639_2: 'pan', + name: '(Eastern) Punjabi', + nativeName: 'ਪੰਜਾਬੀ', + }, + ], + translations: { + de: 'Aruba', + es: 'Aruba', + fr: 'Aruba', + ja: 'アルバ', + it: 'Aruba', + br: 'Aruba', + pt: 'Aruba', + nl: 'Aruba', + hr: 'Aruba', + fa: 'آروبا', + }, + flag: 'https://restcountries.eu/data/abw.svg', + regionalBlocs: [], + cioc: 'ARU', + }, + { + name: 'Australia', + topLevelDomain: ['.au'], + alpha2Code: 'AU', + alpha3Code: 'AUS', + callingCodes: ['61'], + capital: 'Canberra', + altSpellings: ['AU'], + region: 'Oceania', + subregion: 'Australia and New Zealand', + population: 24117360, + latlng: [-27.0, 133.0], + demonym: 'Australian', + area: 7692024.0, + gini: 30.5, + timezones: [ + 'UTC+05:00', + 'UTC+06:30', + 'UTC+07:00', + 'UTC+08:00', + 'UTC+09:30', + 'UTC+10:00', + 'UTC+10:30', + 'UTC+11:30', + ], + borders: [], + nativeName: 'Australia', + numericCode: '036', + currencies: [{ code: 'AUD', name: 'Australian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Australien', + es: 'Australia', + fr: 'Australie', + ja: 'オーストラリア', + it: 'Australia', + br: 'Austrália', + pt: 'Austrália', + nl: 'Australië', + hr: 'Australija', + fa: 'استرالیا', + }, + flag: 'https://restcountries.eu/data/aus.svg', + regionalBlocs: [], + cioc: 'AUS', + }, + { + name: 'Austria', + topLevelDomain: ['.at'], + alpha2Code: 'AT', + alpha3Code: 'AUT', + callingCodes: ['43'], + capital: 'Vienna', + altSpellings: ['AT', 'Österreich', 'Osterreich', 'Oesterreich'], + region: 'Europe', + subregion: 'Western Europe', + population: 8725931, + latlng: [47.33333333, 13.33333333], + demonym: 'Austrian', + area: 83871.0, + gini: 26.0, + timezones: ['UTC+01:00'], + borders: ['CZE', 'DEU', 'HUN', 'ITA', 'LIE', 'SVK', 'SVN', 'CHE'], + nativeName: 'Österreich', + numericCode: '040', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'de', + iso639_2: 'deu', + name: 'German', + nativeName: 'Deutsch', + }, + ], + translations: { + de: 'Österreich', + es: 'Austria', + fr: 'Autriche', + ja: 'オーストリア', + it: 'Austria', + br: 'áustria', + pt: 'áustria', + nl: 'Oostenrijk', + hr: 'Austrija', + fa: 'اتریش', + }, + flag: 'https://restcountries.eu/data/aut.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'AUT', + }, + { + name: 'Azerbaijan', + topLevelDomain: ['.az'], + alpha2Code: 'AZ', + alpha3Code: 'AZE', + callingCodes: ['994'], + capital: 'Baku', + altSpellings: ['AZ', 'Republic of Azerbaijan', 'Azərbaycan Respublikası'], + region: 'Asia', + subregion: 'Western Asia', + population: 9730500, + latlng: [40.5, 47.5], + demonym: 'Azerbaijani', + area: 86600.0, + gini: 33.7, + timezones: ['UTC+04:00'], + borders: ['ARM', 'GEO', 'IRN', 'RUS', 'TUR'], + nativeName: 'Azərbaycan', + numericCode: '031', + currencies: [{ code: 'AZN', name: 'Azerbaijani manat', symbol: null }], + languages: [ + { + iso639_1: 'az', + iso639_2: 'aze', + name: 'Azerbaijani', + nativeName: 'azərbaycan dili', + }, + ], + translations: { + de: 'Aserbaidschan', + es: 'Azerbaiyán', + fr: 'Azerbaïdjan', + ja: 'アゼルバイジャン', + it: 'Azerbaijan', + br: 'Azerbaijão', + pt: 'Azerbaijão', + nl: 'Azerbeidzjan', + hr: 'Azerbajdžan', + fa: 'آذربایجان', + }, + flag: 'https://restcountries.eu/data/aze.svg', + regionalBlocs: [], + cioc: 'AZE', + }, + { + name: 'Bahamas', + topLevelDomain: ['.bs'], + alpha2Code: 'BS', + alpha3Code: 'BHS', + callingCodes: ['1242'], + capital: 'Nassau', + altSpellings: ['BS', 'Commonwealth of the Bahamas'], + region: 'Americas', + subregion: 'Caribbean', + population: 378040, + latlng: [24.25, -76.0], + demonym: 'Bahamian', + area: 13943.0, + gini: null, + timezones: ['UTC-05:00'], + borders: [], + nativeName: 'Bahamas', + numericCode: '044', + currencies: [{ code: 'BSD', name: 'Bahamian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Bahamas', + es: 'Bahamas', + fr: 'Bahamas', + ja: 'バハマ', + it: 'Bahamas', + br: 'Bahamas', + pt: 'Baamas', + nl: 'Bahama’s', + hr: 'Bahami', + fa: 'باهاما', + }, + flag: 'https://restcountries.eu/data/bhs.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'BAH', + }, + { + name: 'Bahrain', + topLevelDomain: ['.bh'], + alpha2Code: 'BH', + alpha3Code: 'BHR', + callingCodes: ['973'], + capital: 'Manama', + altSpellings: ['BH', 'Kingdom of Bahrain', 'Mamlakat al-Baḥrayn'], + region: 'Asia', + subregion: 'Western Asia', + population: 1404900, + latlng: [26.0, 50.55], + demonym: 'Bahraini', + area: 765.0, + gini: null, + timezones: ['UTC+03:00'], + borders: [], + nativeName: '‏البحرين', + numericCode: '048', + currencies: [{ code: 'BHD', name: 'Bahraini dinar', symbol: '.د.ب' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Bahrain', + es: 'Bahrein', + fr: 'Bahreïn', + ja: 'バーレーン', + it: 'Bahrein', + br: 'Bahrein', + pt: 'Barém', + nl: 'Bahrein', + hr: 'Bahrein', + fa: 'بحرین', + }, + flag: 'https://restcountries.eu/data/bhr.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'BRN', + }, + { + name: 'Bangladesh', + topLevelDomain: ['.bd'], + alpha2Code: 'BD', + alpha3Code: 'BGD', + callingCodes: ['880'], + capital: 'Dhaka', + altSpellings: [ + 'BD', + "People's Republic of Bangladesh", + 'Gônôprôjatôntri Bangladesh', + ], + region: 'Asia', + subregion: 'Southern Asia', + population: 161006790, + latlng: [24.0, 90.0], + demonym: 'Bangladeshi', + area: 147570.0, + gini: 32.1, + timezones: ['UTC+06:00'], + borders: ['MMR', 'IND'], + nativeName: 'Bangladesh', + numericCode: '050', + currencies: [{ code: 'BDT', name: 'Bangladeshi taka', symbol: '৳' }], + languages: [ + { iso639_1: 'bn', iso639_2: 'ben', name: 'Bengali', nativeName: 'বাংলা' }, + ], + translations: { + de: 'Bangladesch', + es: 'Bangladesh', + fr: 'Bangladesh', + ja: 'バングラデシュ', + it: 'Bangladesh', + br: 'Bangladesh', + pt: 'Bangladeche', + nl: 'Bangladesh', + hr: 'Bangladeš', + fa: 'بنگلادش', + }, + flag: 'https://restcountries.eu/data/bgd.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'BAN', + }, + { + name: 'Barbados', + topLevelDomain: ['.bb'], + alpha2Code: 'BB', + alpha3Code: 'BRB', + callingCodes: ['1246'], + capital: 'Bridgetown', + altSpellings: ['BB'], + region: 'Americas', + subregion: 'Caribbean', + population: 285000, + latlng: [13.16666666, -59.53333333], + demonym: 'Barbadian', + area: 430.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Barbados', + numericCode: '052', + currencies: [{ code: 'BBD', name: 'Barbadian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Barbados', + es: 'Barbados', + fr: 'Barbade', + ja: 'バルバドス', + it: 'Barbados', + br: 'Barbados', + pt: 'Barbados', + nl: 'Barbados', + hr: 'Barbados', + fa: 'باربادوس', + }, + flag: 'https://restcountries.eu/data/brb.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'BAR', + }, + { + name: 'Belarus', + topLevelDomain: ['.by'], + alpha2Code: 'BY', + alpha3Code: 'BLR', + callingCodes: ['375'], + capital: 'Minsk', + altSpellings: [ + 'BY', + 'Bielaruś', + 'Republic of Belarus', + 'Белоруссия', + 'Республика Беларусь', + 'Belorussiya', + 'Respublika Belarus’', + ], + region: 'Europe', + subregion: 'Eastern Europe', + population: 9498700, + latlng: [53.0, 28.0], + demonym: 'Belarusian', + area: 207600.0, + gini: 26.5, + timezones: ['UTC+03:00'], + borders: ['LVA', 'LTU', 'POL', 'RUS', 'UKR'], + nativeName: 'Белару́сь', + numericCode: '112', + currencies: [ + { code: 'BYN', name: 'New Belarusian ruble', symbol: 'Br' }, + { code: 'BYR', name: 'Old Belarusian ruble', symbol: 'Br' }, + ], + languages: [ + { + iso639_1: 'be', + iso639_2: 'bel', + name: 'Belarusian', + nativeName: 'беларуская мова', + }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Weißrussland', + es: 'Bielorrusia', + fr: 'Biélorussie', + ja: 'ベラルーシ', + it: 'Bielorussia', + br: 'Bielorrússia', + pt: 'Bielorrússia', + nl: 'Wit-Rusland', + hr: 'Bjelorusija', + fa: 'بلاروس', + }, + flag: 'https://restcountries.eu/data/blr.svg', + regionalBlocs: [ + { + acronym: 'EEU', + name: 'Eurasian Economic Union', + otherAcronyms: ['EAEU'], + otherNames: [], + }, + ], + cioc: 'BLR', + }, + { + name: 'Belgium', + topLevelDomain: ['.be'], + alpha2Code: 'BE', + alpha3Code: 'BEL', + callingCodes: ['32'], + capital: 'Brussels', + altSpellings: [ + 'BE', + 'België', + 'Belgie', + 'Belgien', + 'Belgique', + 'Kingdom of Belgium', + 'Koninkrijk België', + 'Royaume de Belgique', + 'Königreich Belgien', + ], + region: 'Europe', + subregion: 'Western Europe', + population: 11319511, + latlng: [50.83333333, 4.0], + demonym: 'Belgian', + area: 30528.0, + gini: 33.0, + timezones: ['UTC+01:00'], + borders: ['FRA', 'DEU', 'LUX', 'NLD'], + nativeName: 'België', + numericCode: '056', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'de', + iso639_2: 'deu', + name: 'German', + nativeName: 'Deutsch', + }, + ], + translations: { + de: 'Belgien', + es: 'Bélgica', + fr: 'Belgique', + ja: 'ベルギー', + it: 'Belgio', + br: 'Bélgica', + pt: 'Bélgica', + nl: 'België', + hr: 'Belgija', + fa: 'بلژیک', + }, + flag: 'https://restcountries.eu/data/bel.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'BEL', + }, + { + name: 'Belize', + topLevelDomain: ['.bz'], + alpha2Code: 'BZ', + alpha3Code: 'BLZ', + callingCodes: ['501'], + capital: 'Belmopan', + altSpellings: ['BZ'], + region: 'Americas', + subregion: 'Central America', + population: 370300, + latlng: [17.25, -88.75], + demonym: 'Belizean', + area: 22966.0, + gini: 53.1, + timezones: ['UTC-06:00'], + borders: ['GTM', 'MEX'], + nativeName: 'Belize', + numericCode: '084', + currencies: [{ code: 'BZD', name: 'Belize dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Belize', + es: 'Belice', + fr: 'Belize', + ja: 'ベリーズ', + it: 'Belize', + br: 'Belize', + pt: 'Belize', + nl: 'Belize', + hr: 'Belize', + fa: 'بلیز', + }, + flag: 'https://restcountries.eu/data/blz.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'BIZ', + }, + { + name: 'Benin', + topLevelDomain: ['.bj'], + alpha2Code: 'BJ', + alpha3Code: 'BEN', + callingCodes: ['229'], + capital: 'Porto-Novo', + altSpellings: ['BJ', 'Republic of Benin', 'République du Bénin'], + region: 'Africa', + subregion: 'Western Africa', + population: 10653654, + latlng: [9.5, 2.25], + demonym: 'Beninese', + area: 112622.0, + gini: 38.6, + timezones: ['UTC+01:00'], + borders: ['BFA', 'NER', 'NGA', 'TGO'], + nativeName: 'Bénin', + numericCode: '204', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Benin', + es: 'Benín', + fr: 'Bénin', + ja: 'ベナン', + it: 'Benin', + br: 'Benin', + pt: 'Benim', + nl: 'Benin', + hr: 'Benin', + fa: 'بنین', + }, + flag: 'https://restcountries.eu/data/ben.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'BEN', + }, + { + name: 'Bermuda', + topLevelDomain: ['.bm'], + alpha2Code: 'BM', + alpha3Code: 'BMU', + callingCodes: ['1441'], + capital: 'Hamilton', + altSpellings: [ + 'BM', + 'The Islands of Bermuda', + 'The Bermudas', + 'Somers Isles', + ], + region: 'Americas', + subregion: 'Northern America', + population: 61954, + latlng: [32.33333333, -64.75], + demonym: 'Bermudian', + area: 54.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Bermuda', + numericCode: '060', + currencies: [{ code: 'BMD', name: 'Bermudian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Bermuda', + es: 'Bermudas', + fr: 'Bermudes', + ja: 'バミューダ', + it: 'Bermuda', + br: 'Bermudas', + pt: 'Bermudas', + nl: 'Bermuda', + hr: 'Bermudi', + fa: 'برمودا', + }, + flag: 'https://restcountries.eu/data/bmu.svg', + regionalBlocs: [], + cioc: 'BER', + }, + { + name: 'Bhutan', + topLevelDomain: ['.bt'], + alpha2Code: 'BT', + alpha3Code: 'BTN', + callingCodes: ['975'], + capital: 'Thimphu', + altSpellings: ['BT', 'Kingdom of Bhutan'], + region: 'Asia', + subregion: 'Southern Asia', + population: 775620, + latlng: [27.5, 90.5], + demonym: 'Bhutanese', + area: 38394.0, + gini: 38.1, + timezones: ['UTC+06:00'], + borders: ['CHN', 'IND'], + nativeName: 'ʼbrug-yul', + numericCode: '064', + currencies: [ + { code: 'BTN', name: 'Bhutanese ngultrum', symbol: 'Nu.' }, + { code: 'INR', name: 'Indian rupee', symbol: '₹' }, + ], + languages: [ + { + iso639_1: 'dz', + iso639_2: 'dzo', + name: 'Dzongkha', + nativeName: 'རྫོང་ཁ', + }, + ], + translations: { + de: 'Bhutan', + es: 'Bután', + fr: 'Bhoutan', + ja: 'ブータン', + it: 'Bhutan', + br: 'Butão', + pt: 'Butão', + nl: 'Bhutan', + hr: 'Butan', + fa: 'بوتان', + }, + flag: 'https://restcountries.eu/data/btn.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'BHU', + }, + { + name: 'Bolivia (Plurinational State of)', + topLevelDomain: ['.bo'], + alpha2Code: 'BO', + alpha3Code: 'BOL', + callingCodes: ['591'], + capital: 'Sucre', + altSpellings: [ + 'BO', + 'Buliwya', + 'Wuliwya', + 'Plurinational State of Bolivia', + 'Estado Plurinacional de Bolivia', + 'Buliwya Mamallaqta', + 'Wuliwya Suyu', + 'Tetã Volívia', + ], + region: 'Americas', + subregion: 'South America', + population: 10985059, + latlng: [-17.0, -65.0], + demonym: 'Bolivian', + area: 1098581.0, + gini: 56.3, + timezones: ['UTC-04:00'], + borders: ['ARG', 'BRA', 'CHL', 'PRY', 'PER'], + nativeName: 'Bolivia', + numericCode: '068', + currencies: [{ code: 'BOB', name: 'Bolivian boliviano', symbol: 'Bs.' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + { + iso639_1: 'ay', + iso639_2: 'aym', + name: 'Aymara', + nativeName: 'aymar aru', + }, + { + iso639_1: 'qu', + iso639_2: 'que', + name: 'Quechua', + nativeName: 'Runa Simi', + }, + ], + translations: { + de: 'Bolivien', + es: 'Bolivia', + fr: 'Bolivie', + ja: 'ボリビア多民族国', + it: 'Bolivia', + br: 'Bolívia', + pt: 'Bolívia', + nl: 'Bolivia', + hr: 'Bolivija', + fa: 'بولیوی', + }, + flag: 'https://restcountries.eu/data/bol.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'BOL', + }, + { + name: 'Bonaire, Sint Eustatius and Saba', + topLevelDomain: ['.an', '.nl'], + alpha2Code: 'BQ', + alpha3Code: 'BES', + callingCodes: ['5997'], + capital: 'Kralendijk', + altSpellings: ['BQ', 'Boneiru'], + region: 'Americas', + subregion: 'Caribbean', + population: 17408, + latlng: [12.15, -68.266667], + demonym: 'Dutch', + area: 294.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Bonaire', + numericCode: '535', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + ], + translations: { + de: 'Bonaire, Sint Eustatius und Saba', + es: null, + fr: 'Bonaire, Saint-Eustache et Saba', + ja: null, + it: 'Bonaire, Saint-Eustache e Saba', + br: 'Bonaire', + pt: 'Bonaire', + nl: null, + hr: null, + fa: 'بونیر', + }, + flag: 'https://restcountries.eu/data/bes.svg', + regionalBlocs: [], + cioc: null, + }, + { + name: 'Bosnia and Herzegovina', + topLevelDomain: ['.ba'], + alpha2Code: 'BA', + alpha3Code: 'BIH', + callingCodes: ['387'], + capital: 'Sarajevo', + altSpellings: ['BA', 'Bosnia-Herzegovina', 'Босна и Херцеговина'], + region: 'Europe', + subregion: 'Southern Europe', + population: 3531159, + latlng: [44.0, 18.0], + demonym: 'Bosnian, Herzegovinian', + area: 51209.0, + gini: 36.2, + timezones: ['UTC+01:00'], + borders: ['HRV', 'MNE', 'SRB'], + nativeName: 'Bosna i Hercegovina', + numericCode: '070', + currencies: [ + { + code: 'BAM', + name: 'Bosnia and Herzegovina convertible mark', + symbol: null, + }, + ], + languages: [ + { + iso639_1: 'bs', + iso639_2: 'bos', + name: 'Bosnian', + nativeName: 'bosanski jezik', + }, + { + iso639_1: 'hr', + iso639_2: 'hrv', + name: 'Croatian', + nativeName: 'hrvatski jezik', + }, + { + iso639_1: 'sr', + iso639_2: 'srp', + name: 'Serbian', + nativeName: 'српски језик', + }, + ], + translations: { + de: 'Bosnien und Herzegowina', + es: 'Bosnia y Herzegovina', + fr: 'Bosnie-Herzégovine', + ja: 'ボスニア・ヘルツェゴビナ', + it: 'Bosnia ed Erzegovina', + br: 'Bósnia e Herzegovina', + pt: 'Bósnia e Herzegovina', + nl: 'Bosnië en Herzegovina', + hr: 'Bosna i Hercegovina', + fa: 'بوسنی و هرزگوین', + }, + flag: 'https://restcountries.eu/data/bih.svg', + regionalBlocs: [ + { + acronym: 'CEFTA', + name: 'Central European Free Trade Agreement', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'BIH', + }, + { + name: 'Botswana', + topLevelDomain: ['.bw'], + alpha2Code: 'BW', + alpha3Code: 'BWA', + callingCodes: ['267'], + capital: 'Gaborone', + altSpellings: ['BW', 'Republic of Botswana', 'Lefatshe la Botswana'], + region: 'Africa', + subregion: 'Southern Africa', + population: 2141206, + latlng: [-22.0, 24.0], + demonym: 'Motswana', + area: 582000.0, + gini: 61.0, + timezones: ['UTC+02:00'], + borders: ['NAM', 'ZAF', 'ZMB', 'ZWE'], + nativeName: 'Botswana', + numericCode: '072', + currencies: [{ code: 'BWP', name: 'Botswana pula', symbol: 'P' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'tn', + iso639_2: 'tsn', + name: 'Tswana', + nativeName: 'Setswana', + }, + ], + translations: { + de: 'Botswana', + es: 'Botswana', + fr: 'Botswana', + ja: 'ボツワナ', + it: 'Botswana', + br: 'Botsuana', + pt: 'Botsuana', + nl: 'Botswana', + hr: 'Bocvana', + fa: 'بوتسوانا', + }, + flag: 'https://restcountries.eu/data/bwa.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'BOT', + }, + { + name: 'Bouvet Island', + topLevelDomain: ['.bv'], + alpha2Code: 'BV', + alpha3Code: 'BVT', + callingCodes: [''], + capital: '', + altSpellings: ['BV', 'Bouvetøya', 'Bouvet-øya'], + region: '', + subregion: '', + population: 0, + latlng: [-54.43333333, 3.4], + demonym: '', + area: 49.0, + gini: null, + timezones: ['UTC+01:00'], + borders: [], + nativeName: 'Bouvetøya', + numericCode: '074', + currencies: [{ code: 'NOK', name: 'Norwegian krone', symbol: 'kr' }], + languages: [ + { + iso639_1: 'no', + iso639_2: 'nor', + name: 'Norwegian', + nativeName: 'Norsk', + }, + { + iso639_1: 'nb', + iso639_2: 'nob', + name: 'Norwegian Bokmål', + nativeName: 'Norsk bokmål', + }, + { + iso639_1: 'nn', + iso639_2: 'nno', + name: 'Norwegian Nynorsk', + nativeName: 'Norsk nynorsk', + }, + ], + translations: { + de: 'Bouvetinsel', + es: 'Isla Bouvet', + fr: 'Île Bouvet', + ja: 'ブーベ島', + it: 'Isola Bouvet', + br: 'Ilha Bouvet', + pt: 'Ilha Bouvet', + nl: 'Bouveteiland', + hr: 'Otok Bouvet', + fa: 'جزیره بووه', + }, + flag: 'https://restcountries.eu/data/bvt.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Brazil', + topLevelDomain: ['.br'], + alpha2Code: 'BR', + alpha3Code: 'BRA', + callingCodes: ['55'], + capital: 'Brasília', + altSpellings: [ + 'BR', + 'Brasil', + 'Federative Republic of Brazil', + 'República Federativa do Brasil', + ], + region: 'Americas', + subregion: 'South America', + population: 206135893, + latlng: [-10.0, -55.0], + demonym: 'Brazilian', + area: 8515767.0, + gini: 54.7, + timezones: ['UTC-05:00', 'UTC-04:00', 'UTC-03:00', 'UTC-02:00'], + borders: [ + 'ARG', + 'BOL', + 'COL', + 'GUF', + 'GUY', + 'PRY', + 'PER', + 'SUR', + 'URY', + 'VEN', + ], + nativeName: 'Brasil', + numericCode: '076', + currencies: [{ code: 'BRL', name: 'Brazilian real', symbol: 'R$' }], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Brasilien', + es: 'Brasil', + fr: 'Brésil', + ja: 'ブラジル', + it: 'Brasile', + br: 'Brasil', + pt: 'Brasil', + nl: 'Brazilië', + hr: 'Brazil', + fa: 'برزیل', + }, + flag: 'https://restcountries.eu/data/bra.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'BRA', + }, + { + name: 'British Indian Ocean Territory', + topLevelDomain: ['.io'], + alpha2Code: 'IO', + alpha3Code: 'IOT', + callingCodes: ['246'], + capital: 'Diego Garcia', + altSpellings: ['IO'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 3000, + latlng: [-6.0, 71.5], + demonym: 'Indian', + area: 60.0, + gini: null, + timezones: ['UTC+06:00'], + borders: [], + nativeName: 'British Indian Ocean Territory', + numericCode: '086', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Britisches Territorium im Indischen Ozean', + es: 'Territorio Británico del Océano Índico', + fr: "Territoire britannique de l'océan Indien", + ja: 'イギリス領インド洋地域', + it: "Territorio britannico dell'oceano indiano", + br: 'Território Britânico do Oceano íÍdico', + pt: 'Território Britânico do Oceano Índico', + nl: 'Britse Gebieden in de Indische Oceaan', + hr: 'Britanski Indijskooceanski teritorij', + fa: 'قلمرو بریتانیا در اقیانوس هند', + }, + flag: 'https://restcountries.eu/data/iot.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: '', + }, + { + name: 'United States Minor Outlying Islands', + topLevelDomain: ['.us'], + alpha2Code: 'UM', + alpha3Code: 'UMI', + callingCodes: [''], + capital: '', + altSpellings: ['UM'], + region: 'Americas', + subregion: 'Northern America', + population: 300, + latlng: [], + demonym: 'American', + area: null, + gini: null, + timezones: ['UTC-11:00', 'UTC-10:00', 'UTC+12:00'], + borders: [], + nativeName: 'United States Minor Outlying Islands', + numericCode: '581', + currencies: [{ code: 'USD', name: 'United States Dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Kleinere Inselbesitzungen der Vereinigten Staaten', + es: 'Islas Ultramarinas Menores de Estados Unidos', + fr: 'Îles mineures éloignées des États-Unis', + ja: '合衆国領有小離島', + it: "Isole minori esterne degli Stati Uniti d'America", + br: 'Ilhas Menores Distantes dos Estados Unidos', + pt: 'Ilhas Menores Distantes dos Estados Unidos', + nl: 'Kleine afgelegen eilanden van de Verenigde Staten', + hr: 'Mali udaljeni otoci SAD-a', + fa: 'جزایر کوچک حاشیه‌ای ایالات متحده آمریکا', + }, + flag: 'https://restcountries.eu/data/umi.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Virgin Islands (British)', + topLevelDomain: ['.vg'], + alpha2Code: 'VG', + alpha3Code: 'VGB', + callingCodes: ['1284'], + capital: 'Road Town', + altSpellings: ['VG'], + region: 'Americas', + subregion: 'Caribbean', + population: 28514, + latlng: [18.431383, -64.62305], + demonym: 'Virgin Islander', + area: 151.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'British Virgin Islands', + numericCode: '092', + currencies: [ + { code: null, name: '[D]', symbol: '$' }, + { code: 'USD', name: 'United States dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Britische Jungferninseln', + es: 'Islas Vírgenes del Reino Unido', + fr: 'Îles Vierges britanniques', + ja: 'イギリス領ヴァージン諸島', + it: 'Isole Vergini Britanniche', + br: 'Ilhas Virgens Britânicas', + pt: 'Ilhas Virgens Britânicas', + nl: 'Britse Maagdeneilanden', + hr: 'Britanski Djevičanski Otoci', + fa: 'جزایر ویرجین بریتانیا', + }, + flag: 'https://restcountries.eu/data/vgb.svg', + regionalBlocs: [], + cioc: 'IVB', + }, + { + name: 'Virgin Islands (U.S.)', + topLevelDomain: ['.vi'], + alpha2Code: 'VI', + alpha3Code: 'VIR', + callingCodes: ['1 340'], + capital: 'Charlotte Amalie', + altSpellings: [ + 'VI', + 'USVI', + 'American Virgin Islands', + 'U.S. Virgin Islands', + ], + region: 'Americas', + subregion: 'Caribbean', + population: 114743, + latlng: [18.34, -64.93], + demonym: 'Virgin Islander', + area: 346.36, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Virgin Islands of the United States', + numericCode: '850', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Amerikanische Jungferninseln', + es: 'Islas Vírgenes de los Estados Unidos', + fr: 'Îles Vierges des États-Unis', + ja: 'アメリカ領ヴァージン諸島', + it: 'Isole Vergini americane', + br: 'Ilhas Virgens Americanas', + pt: 'Ilhas Virgens Americanas', + nl: 'Verenigde Staten Maagdeneilanden', + hr: null, + fa: 'جزایر ویرجین آمریکا', + }, + flag: 'https://restcountries.eu/data/vir.svg', + regionalBlocs: [], + cioc: 'ISV', + }, + { + name: 'Brunei Darussalam', + topLevelDomain: ['.bn'], + alpha2Code: 'BN', + alpha3Code: 'BRN', + callingCodes: ['673'], + capital: 'Bandar Seri Begawan', + altSpellings: ['BN', 'Nation of Brunei', ' the Abode of Peace'], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 411900, + latlng: [4.5, 114.66666666], + demonym: 'Bruneian', + area: 5765.0, + gini: null, + timezones: ['UTC+08:00'], + borders: ['MYS'], + nativeName: 'Negara Brunei Darussalam', + numericCode: '096', + currencies: [ + { code: 'BND', name: 'Brunei dollar', symbol: '$' }, + { code: 'SGD', name: 'Singapore dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'ms', + iso639_2: 'msa', + name: 'Malay', + nativeName: 'bahasa Melayu', + }, + ], + translations: { + de: 'Brunei', + es: 'Brunei', + fr: 'Brunei', + ja: 'ブルネイ・ダルサラーム', + it: 'Brunei', + br: 'Brunei', + pt: 'Brunei', + nl: 'Brunei', + hr: 'Brunej', + fa: 'برونئی', + }, + flag: 'https://restcountries.eu/data/brn.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'BRU', + }, + { + name: 'Bulgaria', + topLevelDomain: ['.bg'], + alpha2Code: 'BG', + alpha3Code: 'BGR', + callingCodes: ['359'], + capital: 'Sofia', + altSpellings: ['BG', 'Republic of Bulgaria', 'Република България'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 7153784, + latlng: [43.0, 25.0], + demonym: 'Bulgarian', + area: 110879.0, + gini: 28.2, + timezones: ['UTC+02:00'], + borders: ['GRC', 'MKD', 'ROU', 'SRB', 'TUR'], + nativeName: 'България', + numericCode: '100', + currencies: [{ code: 'BGN', name: 'Bulgarian lev', symbol: 'лв' }], + languages: [ + { + iso639_1: 'bg', + iso639_2: 'bul', + name: 'Bulgarian', + nativeName: 'български език', + }, + ], + translations: { + de: 'Bulgarien', + es: 'Bulgaria', + fr: 'Bulgarie', + ja: 'ブルガリア', + it: 'Bulgaria', + br: 'Bulgária', + pt: 'Bulgária', + nl: 'Bulgarije', + hr: 'Bugarska', + fa: 'بلغارستان', + }, + flag: 'https://restcountries.eu/data/bgr.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'BUL', + }, + { + name: 'Burkina Faso', + topLevelDomain: ['.bf'], + alpha2Code: 'BF', + alpha3Code: 'BFA', + callingCodes: ['226'], + capital: 'Ouagadougou', + altSpellings: ['BF'], + region: 'Africa', + subregion: 'Western Africa', + population: 19034397, + latlng: [13.0, -2.0], + demonym: 'Burkinabe', + area: 272967.0, + gini: 39.8, + timezones: ['UTC'], + borders: ['BEN', 'CIV', 'GHA', 'MLI', 'NER', 'TGO'], + nativeName: 'Burkina Faso', + numericCode: '854', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { iso639_1: 'ff', iso639_2: 'ful', name: 'Fula', nativeName: 'Fulfulde' }, + ], + translations: { + de: 'Burkina Faso', + es: 'Burkina Faso', + fr: 'Burkina Faso', + ja: 'ブルキナファソ', + it: 'Burkina Faso', + br: 'Burkina Faso', + pt: 'Burquina Faso', + nl: 'Burkina Faso', + hr: 'Burkina Faso', + fa: 'بورکینافاسو', + }, + flag: 'https://restcountries.eu/data/bfa.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'BUR', + }, + { + name: 'Burundi', + topLevelDomain: ['.bi'], + alpha2Code: 'BI', + alpha3Code: 'BDI', + callingCodes: ['257'], + capital: 'Bujumbura', + altSpellings: [ + 'BI', + 'Republic of Burundi', + "Republika y'Uburundi", + 'République du Burundi', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 10114505, + latlng: [-3.5, 30.0], + demonym: 'Burundian', + area: 27834.0, + gini: 33.3, + timezones: ['UTC+02:00'], + borders: ['COD', 'RWA', 'TZA'], + nativeName: 'Burundi', + numericCode: '108', + currencies: [{ code: 'BIF', name: 'Burundian franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'rn', + iso639_2: 'run', + name: 'Kirundi', + nativeName: 'Ikirundi', + }, + ], + translations: { + de: 'Burundi', + es: 'Burundi', + fr: 'Burundi', + ja: 'ブルンジ', + it: 'Burundi', + br: 'Burundi', + pt: 'Burúndi', + nl: 'Burundi', + hr: 'Burundi', + fa: 'بوروندی', + }, + flag: 'https://restcountries.eu/data/bdi.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'BDI', + }, + { + name: 'Cambodia', + topLevelDomain: ['.kh'], + alpha2Code: 'KH', + alpha3Code: 'KHM', + callingCodes: ['855'], + capital: 'Phnom Penh', + altSpellings: ['KH', 'Kingdom of Cambodia'], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 15626444, + latlng: [13.0, 105.0], + demonym: 'Cambodian', + area: 181035.0, + gini: 37.9, + timezones: ['UTC+07:00'], + borders: ['LAO', 'THA', 'VNM'], + nativeName: 'Kâmpŭchéa', + numericCode: '116', + currencies: [ + { code: 'KHR', name: 'Cambodian riel', symbol: '៛' }, + { code: 'USD', name: 'United States dollar', symbol: '$' }, + ], + languages: [ + { iso639_1: 'km', iso639_2: 'khm', name: 'Khmer', nativeName: 'ខ្មែរ' }, + ], + translations: { + de: 'Kambodscha', + es: 'Camboya', + fr: 'Cambodge', + ja: 'カンボジア', + it: 'Cambogia', + br: 'Camboja', + pt: 'Camboja', + nl: 'Cambodja', + hr: 'Kambodža', + fa: 'کامبوج', + }, + flag: 'https://restcountries.eu/data/khm.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'CAM', + }, + { + name: 'Cameroon', + topLevelDomain: ['.cm'], + alpha2Code: 'CM', + alpha3Code: 'CMR', + callingCodes: ['237'], + capital: 'Yaoundé', + altSpellings: ['CM', 'Republic of Cameroon', 'République du Cameroun'], + region: 'Africa', + subregion: 'Middle Africa', + population: 22709892, + latlng: [6.0, 12.0], + demonym: 'Cameroonian', + area: 475442.0, + gini: 38.9, + timezones: ['UTC+01:00'], + borders: ['CAF', 'TCD', 'COG', 'GNQ', 'GAB', 'NGA'], + nativeName: 'Cameroon', + numericCode: '120', + currencies: [ + { code: 'XAF', name: 'Central African CFA franc', symbol: 'Fr' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Kamerun', + es: 'Camerún', + fr: 'Cameroun', + ja: 'カメルーン', + it: 'Camerun', + br: 'Camarões', + pt: 'Camarões', + nl: 'Kameroen', + hr: 'Kamerun', + fa: 'کامرون', + }, + flag: 'https://restcountries.eu/data/cmr.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'CMR', + }, + { + name: 'Canada', + topLevelDomain: ['.ca'], + alpha2Code: 'CA', + alpha3Code: 'CAN', + callingCodes: ['1'], + capital: 'Ottawa', + altSpellings: ['CA'], + region: 'Americas', + subregion: 'Northern America', + population: 36155487, + latlng: [60.0, -95.0], + demonym: 'Canadian', + area: 9984670.0, + gini: 32.6, + timezones: [ + 'UTC-08:00', + 'UTC-07:00', + 'UTC-06:00', + 'UTC-05:00', + 'UTC-04:00', + 'UTC-03:30', + ], + borders: ['USA'], + nativeName: 'Canada', + numericCode: '124', + currencies: [{ code: 'CAD', name: 'Canadian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Kanada', + es: 'Canadá', + fr: 'Canada', + ja: 'カナダ', + it: 'Canada', + br: 'Canadá', + pt: 'Canadá', + nl: 'Canada', + hr: 'Kanada', + fa: 'کانادا', + }, + flag: 'https://restcountries.eu/data/can.svg', + regionalBlocs: [ + { + acronym: 'NAFTA', + name: 'North American Free Trade Agreement', + otherAcronyms: [], + otherNames: [ + 'Tratado de Libre Comercio de América del Norte', + 'Accord de Libre-échange Nord-Américain', + ], + }, + ], + cioc: 'CAN', + }, + { + name: 'Cabo Verde', + topLevelDomain: ['.cv'], + alpha2Code: 'CV', + alpha3Code: 'CPV', + callingCodes: ['238'], + capital: 'Praia', + altSpellings: ['CV', 'Republic of Cabo Verde', 'República de Cabo Verde'], + region: 'Africa', + subregion: 'Western Africa', + population: 531239, + latlng: [16.0, -24.0], + demonym: 'Cape Verdian', + area: 4033.0, + gini: 50.5, + timezones: ['UTC-01:00'], + borders: [], + nativeName: 'Cabo Verde', + numericCode: '132', + currencies: [{ code: 'CVE', name: 'Cape Verdean escudo', symbol: 'Esc' }], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Kap Verde', + es: 'Cabo Verde', + fr: 'Cap Vert', + ja: 'カーボベルデ', + it: 'Capo Verde', + br: 'Cabo Verde', + pt: 'Cabo Verde', + nl: 'Kaapverdië', + hr: 'Zelenortska Republika', + fa: 'کیپ ورد', + }, + flag: 'https://restcountries.eu/data/cpv.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'CPV', + }, + { + name: 'Cayman Islands', + topLevelDomain: ['.ky'], + alpha2Code: 'KY', + alpha3Code: 'CYM', + callingCodes: ['1345'], + capital: 'George Town', + altSpellings: ['KY'], + region: 'Americas', + subregion: 'Caribbean', + population: 58238, + latlng: [19.5, -80.5], + demonym: 'Caymanian', + area: 264.0, + gini: null, + timezones: ['UTC-05:00'], + borders: [], + nativeName: 'Cayman Islands', + numericCode: '136', + currencies: [{ code: 'KYD', name: 'Cayman Islands dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Kaimaninseln', + es: 'Islas Caimán', + fr: 'Îles Caïmans', + ja: 'ケイマン諸島', + it: 'Isole Cayman', + br: 'Ilhas Cayman', + pt: 'Ilhas Caimão', + nl: 'Caymaneilanden', + hr: 'Kajmanski otoci', + fa: 'جزایر کیمن', + }, + flag: 'https://restcountries.eu/data/cym.svg', + regionalBlocs: [], + cioc: 'CAY', + }, + { + name: 'Central African Republic', + topLevelDomain: ['.cf'], + alpha2Code: 'CF', + alpha3Code: 'CAF', + callingCodes: ['236'], + capital: 'Bangui', + altSpellings: [ + 'CF', + 'Central African Republic', + 'République centrafricaine', + ], + region: 'Africa', + subregion: 'Middle Africa', + population: 4998000, + latlng: [7.0, 21.0], + demonym: 'Central African', + area: 622984.0, + gini: 56.3, + timezones: ['UTC+01:00'], + borders: ['CMR', 'TCD', 'COD', 'COG', 'SSD', 'SDN'], + nativeName: 'Ködörösêse tî Bêafrîka', + numericCode: '140', + currencies: [ + { code: 'XAF', name: 'Central African CFA franc', symbol: 'Fr' }, + ], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'sg', + iso639_2: 'sag', + name: 'Sango', + nativeName: 'yângâ tî sängö', + }, + ], + translations: { + de: 'Zentralafrikanische Republik', + es: 'República Centroafricana', + fr: 'République centrafricaine', + ja: '中央アフリカ共和国', + it: 'Repubblica Centrafricana', + br: 'República Centro-Africana', + pt: 'República Centro-Africana', + nl: 'Centraal-Afrikaanse Republiek', + hr: 'Srednjoafrička Republika', + fa: 'جمهوری آفریقای مرکزی', + }, + flag: 'https://restcountries.eu/data/caf.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'CAF', + }, + { + name: 'Chad', + topLevelDomain: ['.td'], + alpha2Code: 'TD', + alpha3Code: 'TCD', + callingCodes: ['235'], + capital: "N'Djamena", + altSpellings: ['TD', 'Tchad', 'Republic of Chad', 'République du Tchad'], + region: 'Africa', + subregion: 'Middle Africa', + population: 14497000, + latlng: [15.0, 19.0], + demonym: 'Chadian', + area: 1284000.0, + gini: 39.8, + timezones: ['UTC+01:00'], + borders: ['CMR', 'CAF', 'LBY', 'NER', 'NGA', 'SSD'], + nativeName: 'Tchad', + numericCode: '148', + currencies: [ + { code: 'XAF', name: 'Central African CFA franc', symbol: 'Fr' }, + ], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Tschad', + es: 'Chad', + fr: 'Tchad', + ja: 'チャド', + it: 'Ciad', + br: 'Chade', + pt: 'Chade', + nl: 'Tsjaad', + hr: 'Čad', + fa: 'چاد', + }, + flag: 'https://restcountries.eu/data/tcd.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'CHA', + }, + { + name: 'Chile', + topLevelDomain: ['.cl'], + alpha2Code: 'CL', + alpha3Code: 'CHL', + callingCodes: ['56'], + capital: 'Santiago', + altSpellings: ['CL', 'Republic of Chile', 'República de Chile'], + region: 'Americas', + subregion: 'South America', + population: 18191900, + latlng: [-30.0, -71.0], + demonym: 'Chilean', + area: 756102.0, + gini: 52.1, + timezones: ['UTC-06:00', 'UTC-04:00'], + borders: ['ARG', 'BOL', 'PER'], + nativeName: 'Chile', + numericCode: '152', + currencies: [{ code: 'CLP', name: 'Chilean peso', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Chile', + es: 'Chile', + fr: 'Chili', + ja: 'チリ', + it: 'Cile', + br: 'Chile', + pt: 'Chile', + nl: 'Chili', + hr: 'Čile', + fa: 'شیلی', + }, + flag: 'https://restcountries.eu/data/chl.svg', + regionalBlocs: [ + { + acronym: 'PA', + name: 'Pacific Alliance', + otherAcronyms: [], + otherNames: ['Alianza del Pacífico'], + }, + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'CHI', + }, + { + name: 'China', + topLevelDomain: ['.cn'], + alpha2Code: 'CN', + alpha3Code: 'CHN', + callingCodes: ['86'], + capital: 'Beijing', + altSpellings: [ + 'CN', + 'Zhōngguó', + 'Zhongguo', + 'Zhonghua', + "People's Republic of China", + '中华人民共和国', + 'Zhōnghuá Rénmín Gònghéguó', + ], + region: 'Asia', + subregion: 'Eastern Asia', + population: 1377422166, + latlng: [35.0, 105.0], + demonym: 'Chinese', + area: 9640011.0, + gini: 47.0, + timezones: ['UTC+08:00'], + borders: [ + 'AFG', + 'BTN', + 'MMR', + 'HKG', + 'IND', + 'KAZ', + 'PRK', + 'KGZ', + 'LAO', + 'MAC', + 'MNG', + 'PAK', + 'RUS', + 'TJK', + 'VNM', + ], + nativeName: '中国', + numericCode: '156', + currencies: [{ code: 'CNY', name: 'Chinese yuan', symbol: '¥' }], + languages: [ + { + iso639_1: 'zh', + iso639_2: 'zho', + name: 'Chinese', + nativeName: '中文 (Zhōngwén)', + }, + ], + translations: { + de: 'China', + es: 'China', + fr: 'Chine', + ja: '中国', + it: 'Cina', + br: 'China', + pt: 'China', + nl: 'China', + hr: 'Kina', + fa: 'چین', + }, + flag: 'https://restcountries.eu/data/chn.svg', + regionalBlocs: [], + cioc: 'CHN', + }, + { + name: 'Christmas Island', + topLevelDomain: ['.cx'], + alpha2Code: 'CX', + alpha3Code: 'CXR', + callingCodes: ['61'], + capital: 'Flying Fish Cove', + altSpellings: ['CX', 'Territory of Christmas Island'], + region: 'Oceania', + subregion: 'Australia and New Zealand', + population: 2072, + latlng: [-10.5, 105.66666666], + demonym: 'Christmas Island', + area: 135.0, + gini: null, + timezones: ['UTC+07:00'], + borders: [], + nativeName: 'Christmas Island', + numericCode: '162', + currencies: [{ code: 'AUD', name: 'Australian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Weihnachtsinsel', + es: 'Isla de Navidad', + fr: 'Île Christmas', + ja: 'クリスマス島', + it: 'Isola di Natale', + br: 'Ilha Christmas', + pt: 'Ilha do Natal', + nl: 'Christmaseiland', + hr: 'Božićni otok', + fa: 'جزیره کریسمس', + }, + flag: 'https://restcountries.eu/data/cxr.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Cocos (Keeling) Islands', + topLevelDomain: ['.cc'], + alpha2Code: 'CC', + alpha3Code: 'CCK', + callingCodes: ['61'], + capital: 'West Island', + altSpellings: [ + 'CC', + 'Territory of the Cocos (Keeling) Islands', + 'Keeling Islands', + ], + region: 'Oceania', + subregion: 'Australia and New Zealand', + population: 550, + latlng: [-12.5, 96.83333333], + demonym: 'Cocos Islander', + area: 14.0, + gini: null, + timezones: ['UTC+06:30'], + borders: [], + nativeName: 'Cocos (Keeling) Islands', + numericCode: '166', + currencies: [{ code: 'AUD', name: 'Australian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Kokosinseln', + es: 'Islas Cocos o Islas Keeling', + fr: 'Îles Cocos', + ja: 'ココス(キーリング)諸島', + it: 'Isole Cocos e Keeling', + br: 'Ilhas Cocos', + pt: 'Ilhas dos Cocos', + nl: 'Cocoseilanden', + hr: 'Kokosovi Otoci', + fa: 'جزایر کوکوس', + }, + flag: 'https://restcountries.eu/data/cck.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Colombia', + topLevelDomain: ['.co'], + alpha2Code: 'CO', + alpha3Code: 'COL', + callingCodes: ['57'], + capital: 'Bogotá', + altSpellings: ['CO', 'Republic of Colombia', 'República de Colombia'], + region: 'Americas', + subregion: 'South America', + population: 48759958, + latlng: [4.0, -72.0], + demonym: 'Colombian', + area: 1141748.0, + gini: 55.9, + timezones: ['UTC-05:00'], + borders: ['BRA', 'ECU', 'PAN', 'PER', 'VEN'], + nativeName: 'Colombia', + numericCode: '170', + currencies: [{ code: 'COP', name: 'Colombian peso', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Kolumbien', + es: 'Colombia', + fr: 'Colombie', + ja: 'コロンビア', + it: 'Colombia', + br: 'Colômbia', + pt: 'Colômbia', + nl: 'Colombia', + hr: 'Kolumbija', + fa: 'کلمبیا', + }, + flag: 'https://restcountries.eu/data/col.svg', + regionalBlocs: [ + { + acronym: 'PA', + name: 'Pacific Alliance', + otherAcronyms: [], + otherNames: ['Alianza del Pacífico'], + }, + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'COL', + }, + { + name: 'Comoros', + topLevelDomain: ['.km'], + alpha2Code: 'KM', + alpha3Code: 'COM', + callingCodes: ['269'], + capital: 'Moroni', + altSpellings: [ + 'KM', + 'Union of the Comoros', + 'Union des Comores', + 'Udzima wa Komori', + 'al-Ittiḥād al-Qumurī', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 806153, + latlng: [-12.16666666, 44.25], + demonym: 'Comoran', + area: 1862.0, + gini: 64.3, + timezones: ['UTC+03:00'], + borders: [], + nativeName: 'Komori', + numericCode: '174', + currencies: [{ code: 'KMF', name: 'Comorian franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Union der Komoren', + es: 'Comoras', + fr: 'Comores', + ja: 'コモロ', + it: 'Comore', + br: 'Comores', + pt: 'Comores', + nl: 'Comoren', + hr: 'Komori', + fa: 'کومور', + }, + flag: 'https://restcountries.eu/data/com.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'COM', + }, + { + name: 'Congo', + topLevelDomain: ['.cg'], + alpha2Code: 'CG', + alpha3Code: 'COG', + callingCodes: ['242'], + capital: 'Brazzaville', + altSpellings: ['CG', 'Congo-Brazzaville'], + region: 'Africa', + subregion: 'Middle Africa', + population: 4741000, + latlng: [-1.0, 15.0], + demonym: 'Congolese', + area: 342000.0, + gini: 47.3, + timezones: ['UTC+01:00'], + borders: ['AGO', 'CMR', 'CAF', 'COD', 'GAB'], + nativeName: 'République du Congo', + numericCode: '178', + currencies: [ + { code: 'XAF', name: 'Central African CFA franc', symbol: 'Fr' }, + ], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'ln', + iso639_2: 'lin', + name: 'Lingala', + nativeName: 'Lingála', + }, + ], + translations: { + de: 'Kongo', + es: 'Congo', + fr: 'Congo', + ja: 'コンゴ共和国', + it: 'Congo', + br: 'Congo', + pt: 'Congo', + nl: 'Congo [Republiek]', + hr: 'Kongo', + fa: 'کنگو', + }, + flag: 'https://restcountries.eu/data/cog.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'CGO', + }, + { + name: 'Congo (Democratic Republic of the)', + topLevelDomain: ['.cd'], + alpha2Code: 'CD', + alpha3Code: 'COD', + callingCodes: ['243'], + capital: 'Kinshasa', + altSpellings: ['CD', 'DR Congo', 'Congo-Kinshasa', 'DRC'], + region: 'Africa', + subregion: 'Middle Africa', + population: 85026000, + latlng: [0.0, 25.0], + demonym: 'Congolese', + area: 2344858.0, + gini: null, + timezones: ['UTC+01:00', 'UTC+02:00'], + borders: ['AGO', 'BDI', 'CAF', 'COG', 'RWA', 'SSD', 'TZA', 'UGA', 'ZMB'], + nativeName: 'République démocratique du Congo', + numericCode: '180', + currencies: [{ code: 'CDF', name: 'Congolese franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'ln', + iso639_2: 'lin', + name: 'Lingala', + nativeName: 'Lingála', + }, + { iso639_1: 'kg', iso639_2: 'kon', name: 'Kongo', nativeName: 'Kikongo' }, + { + iso639_1: 'sw', + iso639_2: 'swa', + name: 'Swahili', + nativeName: 'Kiswahili', + }, + { + iso639_1: 'lu', + iso639_2: 'lub', + name: 'Luba-Katanga', + nativeName: 'Tshiluba', + }, + ], + translations: { + de: 'Kongo (Dem. Rep.)', + es: 'Congo (Rep. Dem.)', + fr: 'Congo (Rép. dém.)', + ja: 'コンゴ民主共和国', + it: 'Congo (Rep. Dem.)', + br: 'RD Congo', + pt: 'RD Congo', + nl: 'Congo [DRC]', + hr: 'Kongo, Demokratska Republika', + fa: 'جمهوری کنگو', + }, + flag: 'https://restcountries.eu/data/cod.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'COD', + }, + { + name: 'Cook Islands', + topLevelDomain: ['.ck'], + alpha2Code: 'CK', + alpha3Code: 'COK', + callingCodes: ['682'], + capital: 'Avarua', + altSpellings: ['CK', "Kūki 'Āirani"], + region: 'Oceania', + subregion: 'Polynesia', + population: 18100, + latlng: [-21.23333333, -159.76666666], + demonym: 'Cook Islander', + area: 236.0, + gini: null, + timezones: ['UTC-10:00'], + borders: [], + nativeName: 'Cook Islands', + numericCode: '184', + currencies: [ + { code: 'NZD', name: 'New Zealand dollar', symbol: '$' }, + { code: 'CKD', name: 'Cook Islands dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Cookinseln', + es: 'Islas Cook', + fr: 'Îles Cook', + ja: 'クック諸島', + it: 'Isole Cook', + br: 'Ilhas Cook', + pt: 'Ilhas Cook', + nl: 'Cookeilanden', + hr: 'Cookovo Otočje', + fa: 'جزایر کوک', + }, + flag: 'https://restcountries.eu/data/cok.svg', + regionalBlocs: [], + cioc: 'COK', + }, + { + name: 'Costa Rica', + topLevelDomain: ['.cr'], + alpha2Code: 'CR', + alpha3Code: 'CRI', + callingCodes: ['506'], + capital: 'San José', + altSpellings: ['CR', 'Republic of Costa Rica', 'República de Costa Rica'], + region: 'Americas', + subregion: 'Central America', + population: 4890379, + latlng: [10.0, -84.0], + demonym: 'Costa Rican', + area: 51100.0, + gini: 50.7, + timezones: ['UTC-06:00'], + borders: ['NIC', 'PAN'], + nativeName: 'Costa Rica', + numericCode: '188', + currencies: [{ code: 'CRC', name: 'Costa Rican colón', symbol: '₡' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Costa Rica', + es: 'Costa Rica', + fr: 'Costa Rica', + ja: 'コスタリカ', + it: 'Costa Rica', + br: 'Costa Rica', + pt: 'Costa Rica', + nl: 'Costa Rica', + hr: 'Kostarika', + fa: 'کاستاریکا', + }, + flag: 'https://restcountries.eu/data/cri.svg', + regionalBlocs: [ + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'CRC', + }, + { + name: 'Croatia', + topLevelDomain: ['.hr'], + alpha2Code: 'HR', + alpha3Code: 'HRV', + callingCodes: ['385'], + capital: 'Zagreb', + altSpellings: [ + 'HR', + 'Hrvatska', + 'Republic of Croatia', + 'Republika Hrvatska', + ], + region: 'Europe', + subregion: 'Southern Europe', + population: 4190669, + latlng: [45.16666666, 15.5], + demonym: 'Croatian', + area: 56594.0, + gini: 33.7, + timezones: ['UTC+01:00'], + borders: ['BIH', 'HUN', 'MNE', 'SRB', 'SVN'], + nativeName: 'Hrvatska', + numericCode: '191', + currencies: [{ code: 'HRK', name: 'Croatian kuna', symbol: 'kn' }], + languages: [ + { + iso639_1: 'hr', + iso639_2: 'hrv', + name: 'Croatian', + nativeName: 'hrvatski jezik', + }, + ], + translations: { + de: 'Kroatien', + es: 'Croacia', + fr: 'Croatie', + ja: 'クロアチア', + it: 'Croazia', + br: 'Croácia', + pt: 'Croácia', + nl: 'Kroatië', + hr: 'Hrvatska', + fa: 'کرواسی', + }, + flag: 'https://restcountries.eu/data/hrv.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'CRO', + }, + { + name: 'Cuba', + topLevelDomain: ['.cu'], + alpha2Code: 'CU', + alpha3Code: 'CUB', + callingCodes: ['53'], + capital: 'Havana', + altSpellings: ['CU', 'Republic of Cuba', 'República de Cuba'], + region: 'Americas', + subregion: 'Caribbean', + population: 11239004, + latlng: [21.5, -80.0], + demonym: 'Cuban', + area: 109884.0, + gini: null, + timezones: ['UTC-05:00'], + borders: [], + nativeName: 'Cuba', + numericCode: '192', + currencies: [ + { code: 'CUC', name: 'Cuban convertible peso', symbol: '$' }, + { code: 'CUP', name: 'Cuban peso', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Kuba', + es: 'Cuba', + fr: 'Cuba', + ja: 'キューバ', + it: 'Cuba', + br: 'Cuba', + pt: 'Cuba', + nl: 'Cuba', + hr: 'Kuba', + fa: 'کوبا', + }, + flag: 'https://restcountries.eu/data/cub.svg', + regionalBlocs: [], + cioc: 'CUB', + }, + { + name: 'Curaçao', + topLevelDomain: ['.cw'], + alpha2Code: 'CW', + alpha3Code: 'CUW', + callingCodes: ['599'], + capital: 'Willemstad', + altSpellings: [ + 'CW', + 'Curacao', + 'Kòrsou', + 'Country of Curaçao', + 'Land Curaçao', + 'Pais Kòrsou', + ], + region: 'Americas', + subregion: 'Caribbean', + population: 154843, + latlng: [12.116667, -68.933333], + demonym: 'Dutch', + area: 444.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Curaçao', + numericCode: '531', + currencies: [ + { code: 'ANG', name: 'Netherlands Antillean guilder', symbol: 'ƒ' }, + ], + languages: [ + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + { + iso639_1: 'pa', + iso639_2: 'pan', + name: '(Eastern) Punjabi', + nativeName: 'ਪੰਜਾਬੀ', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Curaçao', + es: null, + fr: 'Curaçao', + ja: null, + it: 'Curaçao', + br: 'Curaçao', + pt: 'Curaçao', + nl: 'Curaçao', + hr: null, + fa: 'کوراسائو', + }, + flag: 'https://restcountries.eu/data/cuw.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Cyprus', + topLevelDomain: ['.cy'], + alpha2Code: 'CY', + alpha3Code: 'CYP', + callingCodes: ['357'], + capital: 'Nicosia', + altSpellings: [ + 'CY', + 'Kýpros', + 'Kıbrıs', + 'Republic of Cyprus', + 'Κυπριακή Δημοκρατία', + 'Kıbrıs Cumhuriyeti', + ], + region: 'Europe', + subregion: 'Southern Europe', + population: 847000, + latlng: [35.0, 33.0], + demonym: 'Cypriot', + area: 9251.0, + gini: null, + timezones: ['UTC+02:00'], + borders: ['GBR'], + nativeName: 'Κύπρος', + numericCode: '196', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'el', + iso639_2: 'ell', + name: 'Greek (modern)', + nativeName: 'ελληνικά', + }, + { + iso639_1: 'tr', + iso639_2: 'tur', + name: 'Turkish', + nativeName: 'Türkçe', + }, + { + iso639_1: 'hy', + iso639_2: 'hye', + name: 'Armenian', + nativeName: 'Հայերեն', + }, + ], + translations: { + de: 'Zypern', + es: 'Chipre', + fr: 'Chypre', + ja: 'キプロス', + it: 'Cipro', + br: 'Chipre', + pt: 'Chipre', + nl: 'Cyprus', + hr: 'Cipar', + fa: 'قبرس', + }, + flag: 'https://restcountries.eu/data/cyp.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'CYP', + }, + { + name: 'Czech Republic', + topLevelDomain: ['.cz'], + alpha2Code: 'CZ', + alpha3Code: 'CZE', + callingCodes: ['420'], + capital: 'Prague', + altSpellings: ['CZ', 'Česká republika', 'Česko'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 10558524, + latlng: [49.75, 15.5], + demonym: 'Czech', + area: 78865.0, + gini: 26.0, + timezones: ['UTC+01:00'], + borders: ['AUT', 'DEU', 'POL', 'SVK'], + nativeName: 'Česká republika', + numericCode: '203', + currencies: [{ code: 'CZK', name: 'Czech koruna', symbol: 'Kč' }], + languages: [ + { iso639_1: 'cs', iso639_2: 'ces', name: 'Czech', nativeName: 'čeština' }, + { + iso639_1: 'sk', + iso639_2: 'slk', + name: 'Slovak', + nativeName: 'slovenčina', + }, + ], + translations: { + de: 'Tschechische Republik', + es: 'República Checa', + fr: 'République tchèque', + ja: 'チェコ', + it: 'Repubblica Ceca', + br: 'República Tcheca', + pt: 'República Checa', + nl: 'Tsjechië', + hr: 'Češka', + fa: 'جمهوری چک', + }, + flag: 'https://restcountries.eu/data/cze.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'CZE', + }, + { + name: 'Denmark', + topLevelDomain: ['.dk'], + alpha2Code: 'DK', + alpha3Code: 'DNK', + callingCodes: ['45'], + capital: 'Copenhagen', + altSpellings: ['DK', 'Danmark', 'Kingdom of Denmark', 'Kongeriget Danmark'], + region: 'Europe', + subregion: 'Northern Europe', + population: 5717014, + latlng: [56.0, 10.0], + demonym: 'Danish', + area: 43094.0, + gini: 24.0, + timezones: ['UTC-04:00', 'UTC-03:00', 'UTC-01:00', 'UTC', 'UTC+01:00'], + borders: ['DEU'], + nativeName: 'Danmark', + numericCode: '208', + currencies: [{ code: 'DKK', name: 'Danish krone', symbol: 'kr' }], + languages: [ + { iso639_1: 'da', iso639_2: 'dan', name: 'Danish', nativeName: 'dansk' }, + ], + translations: { + de: 'Dänemark', + es: 'Dinamarca', + fr: 'Danemark', + ja: 'デンマーク', + it: 'Danimarca', + br: 'Dinamarca', + pt: 'Dinamarca', + nl: 'Denemarken', + hr: 'Danska', + fa: 'دانمارک', + }, + flag: 'https://restcountries.eu/data/dnk.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'DEN', + }, + { + name: 'Djibouti', + topLevelDomain: ['.dj'], + alpha2Code: 'DJ', + alpha3Code: 'DJI', + callingCodes: ['253'], + capital: 'Djibouti', + altSpellings: [ + 'DJ', + 'Jabuuti', + 'Gabuuti', + 'Republic of Djibouti', + 'République de Djibouti', + 'Gabuutih Ummuuno', + 'Jamhuuriyadda Jabuuti', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 900000, + latlng: [11.5, 43.0], + demonym: 'Djibouti', + area: 23200.0, + gini: 40.0, + timezones: ['UTC+03:00'], + borders: ['ERI', 'ETH', 'SOM'], + nativeName: 'Djibouti', + numericCode: '262', + currencies: [{ code: 'DJF', name: 'Djiboutian franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Dschibuti', + es: 'Yibuti', + fr: 'Djibouti', + ja: 'ジブチ', + it: 'Gibuti', + br: 'Djibuti', + pt: 'Djibuti', + nl: 'Djibouti', + hr: 'Džibuti', + fa: 'جیبوتی', + }, + flag: 'https://restcountries.eu/data/dji.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'DJI', + }, + { + name: 'Dominica', + topLevelDomain: ['.dm'], + alpha2Code: 'DM', + alpha3Code: 'DMA', + callingCodes: ['1767'], + capital: 'Roseau', + altSpellings: [ + 'DM', + 'Dominique', + 'Wai‘tu kubuli', + 'Commonwealth of Dominica', + ], + region: 'Americas', + subregion: 'Caribbean', + population: 71293, + latlng: [15.41666666, -61.33333333], + demonym: 'Dominican', + area: 751.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Dominica', + numericCode: '212', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Dominica', + es: 'Dominica', + fr: 'Dominique', + ja: 'ドミニカ国', + it: 'Dominica', + br: 'Dominica', + pt: 'Dominica', + nl: 'Dominica', + hr: 'Dominika', + fa: 'دومینیکا', + }, + flag: 'https://restcountries.eu/data/dma.svg', + regionalBlocs: [], + cioc: 'DMA', + }, + { + name: 'Dominican Republic', + topLevelDomain: ['.do'], + alpha2Code: 'DO', + alpha3Code: 'DOM', + callingCodes: ['1809', '1829', '1849'], + capital: 'Santo Domingo', + altSpellings: ['DO'], + region: 'Americas', + subregion: 'Caribbean', + population: 10075045, + latlng: [19.0, -70.66666666], + demonym: 'Dominican', + area: 48671.0, + gini: 47.2, + timezones: ['UTC-04:00'], + borders: ['HTI'], + nativeName: 'República Dominicana', + numericCode: '214', + currencies: [{ code: 'DOP', name: 'Dominican peso', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Dominikanische Republik', + es: 'República Dominicana', + fr: 'République dominicaine', + ja: 'ドミニカ共和国', + it: 'Repubblica Dominicana', + br: 'República Dominicana', + pt: 'República Dominicana', + nl: 'Dominicaanse Republiek', + hr: 'Dominikanska Republika', + fa: 'جمهوری دومینیکن', + }, + flag: 'https://restcountries.eu/data/dom.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'DOM', + }, + { + name: 'Ecuador', + topLevelDomain: ['.ec'], + alpha2Code: 'EC', + alpha3Code: 'ECU', + callingCodes: ['593'], + capital: 'Quito', + altSpellings: ['EC', 'Republic of Ecuador', 'República del Ecuador'], + region: 'Americas', + subregion: 'South America', + population: 16545799, + latlng: [-2.0, -77.5], + demonym: 'Ecuadorean', + area: 276841.0, + gini: 49.3, + timezones: ['UTC-06:00', 'UTC-05:00'], + borders: ['COL', 'PER'], + nativeName: 'Ecuador', + numericCode: '218', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Ecuador', + es: 'Ecuador', + fr: 'Équateur', + ja: 'エクアドル', + it: 'Ecuador', + br: 'Equador', + pt: 'Equador', + nl: 'Ecuador', + hr: 'Ekvador', + fa: 'اکوادور', + }, + flag: 'https://restcountries.eu/data/ecu.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'ECU', + }, + { + name: 'Egypt', + topLevelDomain: ['.eg'], + alpha2Code: 'EG', + alpha3Code: 'EGY', + callingCodes: ['20'], + capital: 'Cairo', + altSpellings: ['EG', 'Arab Republic of Egypt'], + region: 'Africa', + subregion: 'Northern Africa', + population: 91290000, + latlng: [27.0, 30.0], + demonym: 'Egyptian', + area: 1002450.0, + gini: 30.8, + timezones: ['UTC+02:00'], + borders: ['ISR', 'LBY', 'SDN'], + nativeName: 'مصر‎', + numericCode: '818', + currencies: [{ code: 'EGP', name: 'Egyptian pound', symbol: '£' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Ägypten', + es: 'Egipto', + fr: 'Égypte', + ja: 'エジプト', + it: 'Egitto', + br: 'Egito', + pt: 'Egipto', + nl: 'Egypte', + hr: 'Egipat', + fa: 'مصر', + }, + flag: 'https://restcountries.eu/data/egy.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'EGY', + }, + { + name: 'El Salvador', + topLevelDomain: ['.sv'], + alpha2Code: 'SV', + alpha3Code: 'SLV', + callingCodes: ['503'], + capital: 'San Salvador', + altSpellings: ['SV', 'Republic of El Salvador', 'República de El Salvador'], + region: 'Americas', + subregion: 'Central America', + population: 6520675, + latlng: [13.83333333, -88.91666666], + demonym: 'Salvadoran', + area: 21041.0, + gini: 48.3, + timezones: ['UTC-06:00'], + borders: ['GTM', 'HND'], + nativeName: 'El Salvador', + numericCode: '222', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'El Salvador', + es: 'El Salvador', + fr: 'Salvador', + ja: 'エルサルバドル', + it: 'El Salvador', + br: 'El Salvador', + pt: 'El Salvador', + nl: 'El Salvador', + hr: 'Salvador', + fa: 'السالوادور', + }, + flag: 'https://restcountries.eu/data/slv.svg', + regionalBlocs: [ + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'ESA', + }, + { + name: 'Equatorial Guinea', + topLevelDomain: ['.gq'], + alpha2Code: 'GQ', + alpha3Code: 'GNQ', + callingCodes: ['240'], + capital: 'Malabo', + altSpellings: [ + 'GQ', + 'Republic of Equatorial Guinea', + 'República de Guinea Ecuatorial', + 'République de Guinée équatoriale', + 'República da Guiné Equatorial', + ], + region: 'Africa', + subregion: 'Middle Africa', + population: 1222442, + latlng: [2.0, 10.0], + demonym: 'Equatorial Guinean', + area: 28051.0, + gini: null, + timezones: ['UTC+01:00'], + borders: ['CMR', 'GAB'], + nativeName: 'Guinea Ecuatorial', + numericCode: '226', + currencies: [ + { code: 'XAF', name: 'Central African CFA franc', symbol: 'Fr' }, + ], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Äquatorial-Guinea', + es: 'Guinea Ecuatorial', + fr: 'Guinée-Équatoriale', + ja: '赤道ギニア', + it: 'Guinea Equatoriale', + br: 'Guiné Equatorial', + pt: 'Guiné Equatorial', + nl: 'Equatoriaal-Guinea', + hr: 'Ekvatorijalna Gvineja', + fa: 'گینه استوایی', + }, + flag: 'https://restcountries.eu/data/gnq.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'GEQ', + }, + { + name: 'Eritrea', + topLevelDomain: ['.er'], + alpha2Code: 'ER', + alpha3Code: 'ERI', + callingCodes: ['291'], + capital: 'Asmara', + altSpellings: [ + 'ER', + 'State of Eritrea', + 'ሃገረ ኤርትራ', + 'Dawlat Iritriyá', + 'ʾErtrā', + 'Iritriyā', + '', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 5352000, + latlng: [15.0, 39.0], + demonym: 'Eritrean', + area: 117600.0, + gini: null, + timezones: ['UTC+03:00'], + borders: ['DJI', 'ETH', 'SDN'], + nativeName: 'ኤርትራ', + numericCode: '232', + currencies: [{ code: 'ERN', name: 'Eritrean nakfa', symbol: 'Nfk' }], + languages: [ + { iso639_1: 'ti', iso639_2: 'tir', name: 'Tigrinya', nativeName: 'ትግርኛ' }, + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Eritrea', + es: 'Eritrea', + fr: 'Érythrée', + ja: 'エリトリア', + it: 'Eritrea', + br: 'Eritreia', + pt: 'Eritreia', + nl: 'Eritrea', + hr: 'Eritreja', + fa: 'اریتره', + }, + flag: 'https://restcountries.eu/data/eri.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'ERI', + }, + { + name: 'Estonia', + topLevelDomain: ['.ee'], + alpha2Code: 'EE', + alpha3Code: 'EST', + callingCodes: ['372'], + capital: 'Tallinn', + altSpellings: ['EE', 'Eesti', 'Republic of Estonia', 'Eesti Vabariik'], + region: 'Europe', + subregion: 'Northern Europe', + population: 1315944, + latlng: [59.0, 26.0], + demonym: 'Estonian', + area: 45227.0, + gini: 36.0, + timezones: ['UTC+02:00'], + borders: ['LVA', 'RUS'], + nativeName: 'Eesti', + numericCode: '233', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'et', + iso639_2: 'est', + name: 'Estonian', + nativeName: 'eesti', + }, + ], + translations: { + de: 'Estland', + es: 'Estonia', + fr: 'Estonie', + ja: 'エストニア', + it: 'Estonia', + br: 'Estônia', + pt: 'Estónia', + nl: 'Estland', + hr: 'Estonija', + fa: 'استونی', + }, + flag: 'https://restcountries.eu/data/est.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'EST', + }, + { + name: 'Ethiopia', + topLevelDomain: ['.et'], + alpha2Code: 'ET', + alpha3Code: 'ETH', + callingCodes: ['251'], + capital: 'Addis Ababa', + altSpellings: [ + 'ET', + 'ʾĪtyōṗṗyā', + 'Federal Democratic Republic of Ethiopia', + 'የኢትዮጵያ ፌዴራላዊ ዲሞክራሲያዊ ሪፐብሊክ', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 92206005, + latlng: [8.0, 38.0], + demonym: 'Ethiopian', + area: 1104300.0, + gini: 29.8, + timezones: ['UTC+03:00'], + borders: ['DJI', 'ERI', 'KEN', 'SOM', 'SSD', 'SDN'], + nativeName: 'ኢትዮጵያ', + numericCode: '231', + currencies: [{ code: 'ETB', name: 'Ethiopian birr', symbol: 'Br' }], + languages: [ + { iso639_1: 'am', iso639_2: 'amh', name: 'Amharic', nativeName: 'አማርኛ' }, + ], + translations: { + de: 'Äthiopien', + es: 'Etiopía', + fr: 'Éthiopie', + ja: 'エチオピア', + it: 'Etiopia', + br: 'Etiópia', + pt: 'Etiópia', + nl: 'Ethiopië', + hr: 'Etiopija', + fa: 'اتیوپی', + }, + flag: 'https://restcountries.eu/data/eth.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'ETH', + }, + { + name: 'Falkland Islands (Malvinas)', + topLevelDomain: ['.fk'], + alpha2Code: 'FK', + alpha3Code: 'FLK', + callingCodes: ['500'], + capital: 'Stanley', + altSpellings: ['FK', 'Islas Malvinas'], + region: 'Americas', + subregion: 'South America', + population: 2563, + latlng: [-51.75, -59.0], + demonym: 'Falkland Islander', + area: 12173.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Falkland Islands', + numericCode: '238', + currencies: [{ code: 'FKP', name: 'Falkland Islands pound', symbol: '£' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Falklandinseln', + es: 'Islas Malvinas', + fr: 'Îles Malouines', + ja: 'フォークランド(マルビナス)諸島', + it: 'Isole Falkland o Isole Malvine', + br: 'Ilhas Malvinas', + pt: 'Ilhas Falkland', + nl: 'Falklandeilanden [Islas Malvinas]', + hr: 'Falklandski Otoci', + fa: 'جزایر فالکلند', + }, + flag: 'https://restcountries.eu/data/flk.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: '', + }, + { + name: 'Faroe Islands', + topLevelDomain: ['.fo'], + alpha2Code: 'FO', + alpha3Code: 'FRO', + callingCodes: ['298'], + capital: 'Tórshavn', + altSpellings: ['FO', 'Føroyar', 'Færøerne'], + region: 'Europe', + subregion: 'Northern Europe', + population: 49376, + latlng: [62.0, -7.0], + demonym: 'Faroese', + area: 1393.0, + gini: null, + timezones: ['UTC+00:00'], + borders: [], + nativeName: 'Føroyar', + numericCode: '234', + currencies: [ + { code: 'DKK', name: 'Danish krone', symbol: 'kr' }, + { code: '(none)', name: 'Faroese króna', symbol: 'kr' }, + ], + languages: [ + { + iso639_1: 'fo', + iso639_2: 'fao', + name: 'Faroese', + nativeName: 'føroyskt', + }, + ], + translations: { + de: 'Färöer-Inseln', + es: 'Islas Faroe', + fr: 'Îles Féroé', + ja: 'フェロー諸島', + it: 'Isole Far Oer', + br: 'Ilhas Faroé', + pt: 'Ilhas Faroé', + nl: 'Faeröer', + hr: 'Farski Otoci', + fa: 'جزایر فارو', + }, + flag: 'https://restcountries.eu/data/fro.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: '', + }, + { + name: 'Fiji', + topLevelDomain: ['.fj'], + alpha2Code: 'FJ', + alpha3Code: 'FJI', + callingCodes: ['679'], + capital: 'Suva', + altSpellings: [ + 'FJ', + 'Viti', + 'Republic of Fiji', + 'Matanitu ko Viti', + 'Fijī Gaṇarājya', + ], + region: 'Oceania', + subregion: 'Melanesia', + population: 867000, + latlng: [-18.0, 175.0], + demonym: 'Fijian', + area: 18272.0, + gini: 42.8, + timezones: ['UTC+12:00'], + borders: [], + nativeName: 'Fiji', + numericCode: '242', + currencies: [{ code: 'FJD', name: 'Fijian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fj', + iso639_2: 'fij', + name: 'Fijian', + nativeName: 'vosa Vakaviti', + }, + { iso639_1: 'hi', iso639_2: 'hin', name: 'Hindi', nativeName: 'हिन्दी' }, + { iso639_1: 'ur', iso639_2: 'urd', name: 'Urdu', nativeName: 'اردو' }, + ], + translations: { + de: 'Fidschi', + es: 'Fiyi', + fr: 'Fidji', + ja: 'フィジー', + it: 'Figi', + br: 'Fiji', + pt: 'Fiji', + nl: 'Fiji', + hr: 'Fiđi', + fa: 'فیجی', + }, + flag: 'https://restcountries.eu/data/fji.svg', + regionalBlocs: [], + cioc: 'FIJ', + }, + { + name: 'Finland', + topLevelDomain: ['.fi'], + alpha2Code: 'FI', + alpha3Code: 'FIN', + callingCodes: ['358'], + capital: 'Helsinki', + altSpellings: [ + 'FI', + 'Suomi', + 'Republic of Finland', + 'Suomen tasavalta', + 'Republiken Finland', + ], + region: 'Europe', + subregion: 'Northern Europe', + population: 5491817, + latlng: [64.0, 26.0], + demonym: 'Finnish', + area: 338424.0, + gini: 26.9, + timezones: ['UTC+02:00'], + borders: ['NOR', 'SWE', 'RUS'], + nativeName: 'Suomi', + numericCode: '246', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { iso639_1: 'fi', iso639_2: 'fin', name: 'Finnish', nativeName: 'suomi' }, + { + iso639_1: 'sv', + iso639_2: 'swe', + name: 'Swedish', + nativeName: 'svenska', + }, + ], + translations: { + de: 'Finnland', + es: 'Finlandia', + fr: 'Finlande', + ja: 'フィンランド', + it: 'Finlandia', + br: 'Finlândia', + pt: 'Finlândia', + nl: 'Finland', + hr: 'Finska', + fa: 'فنلاند', + }, + flag: 'https://restcountries.eu/data/fin.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'FIN', + }, + { + name: 'France', + topLevelDomain: ['.fr'], + alpha2Code: 'FR', + alpha3Code: 'FRA', + callingCodes: ['33'], + capital: 'Paris', + altSpellings: ['FR', 'French Republic', 'République française'], + region: 'Europe', + subregion: 'Western Europe', + population: 66710000, + latlng: [46.0, 2.0], + demonym: 'French', + area: 640679.0, + gini: 32.7, + timezones: [ + 'UTC-10:00', + 'UTC-09:30', + 'UTC-09:00', + 'UTC-08:00', + 'UTC-04:00', + 'UTC-03:00', + 'UTC+01:00', + 'UTC+03:00', + 'UTC+04:00', + 'UTC+05:00', + 'UTC+11:00', + 'UTC+12:00', + ], + borders: ['AND', 'BEL', 'DEU', 'ITA', 'LUX', 'MCO', 'ESP', 'CHE'], + nativeName: 'France', + numericCode: '250', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Frankreich', + es: 'Francia', + fr: 'France', + ja: 'フランス', + it: 'Francia', + br: 'França', + pt: 'França', + nl: 'Frankrijk', + hr: 'Francuska', + fa: 'فرانسه', + }, + flag: 'https://restcountries.eu/data/fra.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'FRA', + }, + { + name: 'French Guiana', + topLevelDomain: ['.gf'], + alpha2Code: 'GF', + alpha3Code: 'GUF', + callingCodes: ['594'], + capital: 'Cayenne', + altSpellings: ['GF', 'Guiana', 'Guyane'], + region: 'Americas', + subregion: 'South America', + population: 254541, + latlng: [4.0, -53.0], + demonym: '', + area: null, + gini: null, + timezones: ['UTC-03:00'], + borders: ['BRA', 'SUR'], + nativeName: 'Guyane française', + numericCode: '254', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Französisch Guyana', + es: 'Guayana Francesa', + fr: 'Guayane', + ja: 'フランス領ギアナ', + it: 'Guyana francese', + br: 'Guiana Francesa', + pt: 'Guiana Francesa', + nl: 'Frans-Guyana', + hr: 'Francuska Gvajana', + fa: 'گویان فرانسه', + }, + flag: 'https://restcountries.eu/data/guf.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: '', + }, + { + name: 'French Polynesia', + topLevelDomain: ['.pf'], + alpha2Code: 'PF', + alpha3Code: 'PYF', + callingCodes: ['689'], + capital: 'Papeetē', + altSpellings: [ + 'PF', + 'Polynésie française', + 'French Polynesia', + 'Pōrīnetia Farāni', + ], + region: 'Oceania', + subregion: 'Polynesia', + population: 271800, + latlng: [-15.0, -140.0], + demonym: 'French Polynesian', + area: 4167.0, + gini: null, + timezones: ['UTC-10:00', 'UTC-09:30', 'UTC-09:00'], + borders: [], + nativeName: 'Polynésie française', + numericCode: '258', + currencies: [{ code: 'XPF', name: 'CFP franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Französisch-Polynesien', + es: 'Polinesia Francesa', + fr: 'Polynésie française', + ja: 'フランス領ポリネシア', + it: 'Polinesia Francese', + br: 'Polinésia Francesa', + pt: 'Polinésia Francesa', + nl: 'Frans-Polynesië', + hr: 'Francuska Polinezija', + fa: 'پلی‌نزی فرانسه', + }, + flag: 'https://restcountries.eu/data/pyf.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'French Southern Territories', + topLevelDomain: ['.tf'], + alpha2Code: 'TF', + alpha3Code: 'ATF', + callingCodes: [''], + capital: 'Port-aux-Français', + altSpellings: ['TF'], + region: 'Africa', + subregion: 'Southern Africa', + population: 140, + latlng: [-49.25, 69.167], + demonym: 'French', + area: 7747.0, + gini: null, + timezones: ['UTC+05:00'], + borders: [], + nativeName: 'Territoire des Terres australes et antarctiques françaises', + numericCode: '260', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Französische Süd- und Antarktisgebiete', + es: 'Tierras Australes y Antárticas Francesas', + fr: 'Terres australes et antarctiques françaises', + ja: 'フランス領南方・南極地域', + it: 'Territori Francesi del Sud', + br: 'Terras Austrais e Antárticas Francesas', + pt: 'Terras Austrais e Antárticas Francesas', + nl: 'Franse Gebieden in de zuidelijke Indische Oceaan', + hr: 'Francuski južni i antarktički teritoriji', + fa: 'سرزمین‌های جنوبی و جنوبگانی فرانسه', + }, + flag: 'https://restcountries.eu/data/atf.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: '', + }, + { + name: 'Gabon', + topLevelDomain: ['.ga'], + alpha2Code: 'GA', + alpha3Code: 'GAB', + callingCodes: ['241'], + capital: 'Libreville', + altSpellings: ['GA', 'Gabonese Republic', 'République Gabonaise'], + region: 'Africa', + subregion: 'Middle Africa', + population: 1802278, + latlng: [-1.0, 11.75], + demonym: 'Gabonese', + area: 267668.0, + gini: 41.5, + timezones: ['UTC+01:00'], + borders: ['CMR', 'COG', 'GNQ'], + nativeName: 'Gabon', + numericCode: '266', + currencies: [ + { code: 'XAF', name: 'Central African CFA franc', symbol: 'Fr' }, + ], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Gabun', + es: 'Gabón', + fr: 'Gabon', + ja: 'ガボン', + it: 'Gabon', + br: 'Gabão', + pt: 'Gabão', + nl: 'Gabon', + hr: 'Gabon', + fa: 'گابن', + }, + flag: 'https://restcountries.eu/data/gab.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'GAB', + }, + { + name: 'Gambia', + topLevelDomain: ['.gm'], + alpha2Code: 'GM', + alpha3Code: 'GMB', + callingCodes: ['220'], + capital: 'Banjul', + altSpellings: ['GM', 'Republic of the Gambia'], + region: 'Africa', + subregion: 'Western Africa', + population: 1882450, + latlng: [13.46666666, -16.56666666], + demonym: 'Gambian', + area: 11295.0, + gini: null, + timezones: ['UTC+00:00'], + borders: ['SEN'], + nativeName: 'Gambia', + numericCode: '270', + currencies: [{ code: 'GMD', name: 'Gambian dalasi', symbol: 'D' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Gambia', + es: 'Gambia', + fr: 'Gambie', + ja: 'ガンビア', + it: 'Gambia', + br: 'Gâmbia', + pt: 'Gâmbia', + nl: 'Gambia', + hr: 'Gambija', + fa: 'گامبیا', + }, + flag: 'https://restcountries.eu/data/gmb.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'GAM', + }, + { + name: 'Georgia', + topLevelDomain: ['.ge'], + alpha2Code: 'GE', + alpha3Code: 'GEO', + callingCodes: ['995'], + capital: 'Tbilisi', + altSpellings: ['GE', 'Sakartvelo'], + region: 'Asia', + subregion: 'Western Asia', + population: 3720400, + latlng: [42.0, 43.5], + demonym: 'Georgian', + area: 69700.0, + gini: 41.3, + timezones: ['UTC-05:00'], + borders: ['ARM', 'AZE', 'RUS', 'TUR'], + nativeName: 'საქართველო', + numericCode: '268', + currencies: [{ code: 'GEL', name: 'Georgian Lari', symbol: 'ლ' }], + languages: [ + { + iso639_1: 'ka', + iso639_2: 'kat', + name: 'Georgian', + nativeName: 'ქართული', + }, + ], + translations: { + de: 'Georgien', + es: 'Georgia', + fr: 'Géorgie', + ja: 'グルジア', + it: 'Georgia', + br: 'Geórgia', + pt: 'Geórgia', + nl: 'Georgië', + hr: 'Gruzija', + fa: 'گرجستان', + }, + flag: 'https://restcountries.eu/data/geo.svg', + regionalBlocs: [], + cioc: 'GEO', + }, + { + name: 'Germany', + topLevelDomain: ['.de'], + alpha2Code: 'DE', + alpha3Code: 'DEU', + callingCodes: ['49'], + capital: 'Berlin', + altSpellings: [ + 'DE', + 'Federal Republic of Germany', + 'Bundesrepublik Deutschland', + ], + region: 'Europe', + subregion: 'Western Europe', + population: 81770900, + latlng: [51.0, 9.0], + demonym: 'German', + area: 357114.0, + gini: 28.3, + timezones: ['UTC+01:00'], + borders: ['AUT', 'BEL', 'CZE', 'DNK', 'FRA', 'LUX', 'NLD', 'POL', 'CHE'], + nativeName: 'Deutschland', + numericCode: '276', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'de', + iso639_2: 'deu', + name: 'German', + nativeName: 'Deutsch', + }, + ], + translations: { + de: 'Deutschland', + es: 'Alemania', + fr: 'Allemagne', + ja: 'ドイツ', + it: 'Germania', + br: 'Alemanha', + pt: 'Alemanha', + nl: 'Duitsland', + hr: 'Njemačka', + fa: 'آلمان', + }, + flag: 'https://restcountries.eu/data/deu.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'GER', + }, + { + name: 'Ghana', + topLevelDomain: ['.gh'], + alpha2Code: 'GH', + alpha3Code: 'GHA', + callingCodes: ['233'], + capital: 'Accra', + altSpellings: ['GH'], + region: 'Africa', + subregion: 'Western Africa', + population: 27670174, + latlng: [8.0, -2.0], + demonym: 'Ghanaian', + area: 238533.0, + gini: 42.8, + timezones: ['UTC'], + borders: ['BFA', 'CIV', 'TGO'], + nativeName: 'Ghana', + numericCode: '288', + currencies: [{ code: 'GHS', name: 'Ghanaian cedi', symbol: '₵' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Ghana', + es: 'Ghana', + fr: 'Ghana', + ja: 'ガーナ', + it: 'Ghana', + br: 'Gana', + pt: 'Gana', + nl: 'Ghana', + hr: 'Gana', + fa: 'غنا', + }, + flag: 'https://restcountries.eu/data/gha.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'GHA', + }, + { + name: 'Gibraltar', + topLevelDomain: ['.gi'], + alpha2Code: 'GI', + alpha3Code: 'GIB', + callingCodes: ['350'], + capital: 'Gibraltar', + altSpellings: ['GI'], + region: 'Europe', + subregion: 'Southern Europe', + population: 33140, + latlng: [36.13333333, -5.35], + demonym: 'Gibraltar', + area: 6.0, + gini: null, + timezones: ['UTC+01:00'], + borders: ['ESP'], + nativeName: 'Gibraltar', + numericCode: '292', + currencies: [{ code: 'GIP', name: 'Gibraltar pound', symbol: '£' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Gibraltar', + es: 'Gibraltar', + fr: 'Gibraltar', + ja: 'ジブラルタル', + it: 'Gibilterra', + br: 'Gibraltar', + pt: 'Gibraltar', + nl: 'Gibraltar', + hr: 'Gibraltar', + fa: 'جبل‌طارق', + }, + flag: 'https://restcountries.eu/data/gib.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: '', + }, + { + name: 'Greece', + topLevelDomain: ['.gr'], + alpha2Code: 'GR', + alpha3Code: 'GRC', + callingCodes: ['30'], + capital: 'Athens', + altSpellings: ['GR', 'Elláda', 'Hellenic Republic', 'Ελληνική Δημοκρατία'], + region: 'Europe', + subregion: 'Southern Europe', + population: 10858018, + latlng: [39.0, 22.0], + demonym: 'Greek', + area: 131990.0, + gini: 34.3, + timezones: ['UTC+02:00'], + borders: ['ALB', 'BGR', 'TUR', 'MKD'], + nativeName: 'Ελλάδα', + numericCode: '300', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'el', + iso639_2: 'ell', + name: 'Greek (modern)', + nativeName: 'ελληνικά', + }, + ], + translations: { + de: 'Griechenland', + es: 'Grecia', + fr: 'Grèce', + ja: 'ギリシャ', + it: 'Grecia', + br: 'Grécia', + pt: 'Grécia', + nl: 'Griekenland', + hr: 'Grčka', + fa: 'یونان', + }, + flag: 'https://restcountries.eu/data/grc.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'GRE', + }, + { + name: 'Greenland', + topLevelDomain: ['.gl'], + alpha2Code: 'GL', + alpha3Code: 'GRL', + callingCodes: ['299'], + capital: 'Nuuk', + altSpellings: ['GL', 'Grønland'], + region: 'Americas', + subregion: 'Northern America', + population: 55847, + latlng: [72.0, -40.0], + demonym: 'Greenlandic', + area: 2166086.0, + gini: null, + timezones: ['UTC-04:00', 'UTC-03:00', 'UTC-01:00', 'UTC+00:00'], + borders: [], + nativeName: 'Kalaallit Nunaat', + numericCode: '304', + currencies: [{ code: 'DKK', name: 'Danish krone', symbol: 'kr' }], + languages: [ + { + iso639_1: 'kl', + iso639_2: 'kal', + name: 'Kalaallisut', + nativeName: 'kalaallisut', + }, + ], + translations: { + de: 'Grönland', + es: 'Groenlandia', + fr: 'Groenland', + ja: 'グリーンランド', + it: 'Groenlandia', + br: 'Groelândia', + pt: 'Gronelândia', + nl: 'Groenland', + hr: 'Grenland', + fa: 'گرینلند', + }, + flag: 'https://restcountries.eu/data/grl.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Grenada', + topLevelDomain: ['.gd'], + alpha2Code: 'GD', + alpha3Code: 'GRD', + callingCodes: ['1473'], + capital: "St. George's", + altSpellings: ['GD'], + region: 'Americas', + subregion: 'Caribbean', + population: 103328, + latlng: [12.11666666, -61.66666666], + demonym: 'Grenadian', + area: 344.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Grenada', + numericCode: '308', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Grenada', + es: 'Grenada', + fr: 'Grenade', + ja: 'グレナダ', + it: 'Grenada', + br: 'Granada', + pt: 'Granada', + nl: 'Grenada', + hr: 'Grenada', + fa: 'گرنادا', + }, + flag: 'https://restcountries.eu/data/grd.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'GRN', + }, + { + name: 'Guadeloupe', + topLevelDomain: ['.gp'], + alpha2Code: 'GP', + alpha3Code: 'GLP', + callingCodes: ['590'], + capital: 'Basse-Terre', + altSpellings: ['GP', 'Gwadloup'], + region: 'Americas', + subregion: 'Caribbean', + population: 400132, + latlng: [16.25, -61.583333], + demonym: 'Guadeloupian', + area: null, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Guadeloupe', + numericCode: '312', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Guadeloupe', + es: 'Guadalupe', + fr: 'Guadeloupe', + ja: 'グアドループ', + it: 'Guadeloupa', + br: 'Guadalupe', + pt: 'Guadalupe', + nl: 'Guadeloupe', + hr: 'Gvadalupa', + fa: 'جزیره گوادلوپ', + }, + flag: 'https://restcountries.eu/data/glp.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Guam', + topLevelDomain: ['.gu'], + alpha2Code: 'GU', + alpha3Code: 'GUM', + callingCodes: ['1671'], + capital: 'Hagåtña', + altSpellings: ['GU', 'Guåhån'], + region: 'Oceania', + subregion: 'Micronesia', + population: 184200, + latlng: [13.46666666, 144.78333333], + demonym: 'Guamanian', + area: 549.0, + gini: null, + timezones: ['UTC+10:00'], + borders: [], + nativeName: 'Guam', + numericCode: '316', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'ch', + iso639_2: 'cha', + name: 'Chamorro', + nativeName: 'Chamoru', + }, + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Guam', + es: 'Guam', + fr: 'Guam', + ja: 'グアム', + it: 'Guam', + br: 'Guam', + pt: 'Guame', + nl: 'Guam', + hr: 'Guam', + fa: 'گوام', + }, + flag: 'https://restcountries.eu/data/gum.svg', + regionalBlocs: [], + cioc: 'GUM', + }, + { + name: 'Guatemala', + topLevelDomain: ['.gt'], + alpha2Code: 'GT', + alpha3Code: 'GTM', + callingCodes: ['502'], + capital: 'Guatemala City', + altSpellings: ['GT'], + region: 'Americas', + subregion: 'Central America', + population: 16176133, + latlng: [15.5, -90.25], + demonym: 'Guatemalan', + area: 108889.0, + gini: 55.9, + timezones: ['UTC-06:00'], + borders: ['BLZ', 'SLV', 'HND', 'MEX'], + nativeName: 'Guatemala', + numericCode: '320', + currencies: [{ code: 'GTQ', name: 'Guatemalan quetzal', symbol: 'Q' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Guatemala', + es: 'Guatemala', + fr: 'Guatemala', + ja: 'グアテマラ', + it: 'Guatemala', + br: 'Guatemala', + pt: 'Guatemala', + nl: 'Guatemala', + hr: 'Gvatemala', + fa: 'گواتمالا', + }, + flag: 'https://restcountries.eu/data/gtm.svg', + regionalBlocs: [ + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'GUA', + }, + { + name: 'Guernsey', + topLevelDomain: ['.gg'], + alpha2Code: 'GG', + alpha3Code: 'GGY', + callingCodes: ['44'], + capital: 'St. Peter Port', + altSpellings: ['GG', 'Bailiwick of Guernsey', 'Bailliage de Guernesey'], + region: 'Europe', + subregion: 'Northern Europe', + population: 62999, + latlng: [49.46666666, -2.58333333], + demonym: 'Channel Islander', + area: 78.0, + gini: null, + timezones: ['UTC+00:00'], + borders: [], + nativeName: 'Guernsey', + numericCode: '831', + currencies: [ + { code: 'GBP', name: 'British pound', symbol: '£' }, + { code: '(none)', name: 'Guernsey pound', symbol: '£' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Guernsey', + es: 'Guernsey', + fr: 'Guernesey', + ja: 'ガーンジー', + it: 'Guernsey', + br: 'Guernsey', + pt: 'Guernsey', + nl: 'Guernsey', + hr: 'Guernsey', + fa: 'گرنزی', + }, + flag: 'https://restcountries.eu/data/ggy.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Guinea', + topLevelDomain: ['.gn'], + alpha2Code: 'GN', + alpha3Code: 'GIN', + callingCodes: ['224'], + capital: 'Conakry', + altSpellings: ['GN', 'Republic of Guinea', 'République de Guinée'], + region: 'Africa', + subregion: 'Western Africa', + population: 12947000, + latlng: [11.0, -10.0], + demonym: 'Guinean', + area: 245857.0, + gini: 39.4, + timezones: ['UTC'], + borders: ['CIV', 'GNB', 'LBR', 'MLI', 'SEN', 'SLE'], + nativeName: 'Guinée', + numericCode: '324', + currencies: [{ code: 'GNF', name: 'Guinean franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { iso639_1: 'ff', iso639_2: 'ful', name: 'Fula', nativeName: 'Fulfulde' }, + ], + translations: { + de: 'Guinea', + es: 'Guinea', + fr: 'Guinée', + ja: 'ギニア', + it: 'Guinea', + br: 'Guiné', + pt: 'Guiné', + nl: 'Guinee', + hr: 'Gvineja', + fa: 'گینه', + }, + flag: 'https://restcountries.eu/data/gin.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'GUI', + }, + { + name: 'Guinea-Bissau', + topLevelDomain: ['.gw'], + alpha2Code: 'GW', + alpha3Code: 'GNB', + callingCodes: ['245'], + capital: 'Bissau', + altSpellings: [ + 'GW', + 'Republic of Guinea-Bissau', + 'República da Guiné-Bissau', + ], + region: 'Africa', + subregion: 'Western Africa', + population: 1547777, + latlng: [12.0, -15.0], + demonym: 'Guinea-Bissauan', + area: 36125.0, + gini: 35.5, + timezones: ['UTC'], + borders: ['GIN', 'SEN'], + nativeName: 'Guiné-Bissau', + numericCode: '624', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Guinea-Bissau', + es: 'Guinea-Bisáu', + fr: 'Guinée-Bissau', + ja: 'ギニアビサウ', + it: 'Guinea-Bissau', + br: 'Guiné-Bissau', + pt: 'Guiné-Bissau', + nl: 'Guinee-Bissau', + hr: 'Gvineja Bisau', + fa: 'گینه بیسائو', + }, + flag: 'https://restcountries.eu/data/gnb.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'GBS', + }, + { + name: 'Guyana', + topLevelDomain: ['.gy'], + alpha2Code: 'GY', + alpha3Code: 'GUY', + callingCodes: ['592'], + capital: 'Georgetown', + altSpellings: ['GY', 'Co-operative Republic of Guyana'], + region: 'Americas', + subregion: 'South America', + population: 746900, + latlng: [5.0, -59.0], + demonym: 'Guyanese', + area: 214969.0, + gini: 44.5, + timezones: ['UTC-04:00'], + borders: ['BRA', 'SUR', 'VEN'], + nativeName: 'Guyana', + numericCode: '328', + currencies: [{ code: 'GYD', name: 'Guyanese dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Guyana', + es: 'Guyana', + fr: 'Guyane', + ja: 'ガイアナ', + it: 'Guyana', + br: 'Guiana', + pt: 'Guiana', + nl: 'Guyana', + hr: 'Gvajana', + fa: 'گویان', + }, + flag: 'https://restcountries.eu/data/guy.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'GUY', + }, + { + name: 'Haiti', + topLevelDomain: ['.ht'], + alpha2Code: 'HT', + alpha3Code: 'HTI', + callingCodes: ['509'], + capital: 'Port-au-Prince', + altSpellings: [ + 'HT', + 'Republic of Haiti', + "République d'Haïti", + 'Repiblik Ayiti', + ], + region: 'Americas', + subregion: 'Caribbean', + population: 11078033, + latlng: [19.0, -72.41666666], + demonym: 'Haitian', + area: 27750.0, + gini: 59.2, + timezones: ['UTC-05:00'], + borders: ['DOM'], + nativeName: 'Haïti', + numericCode: '332', + currencies: [{ code: 'HTG', name: 'Haitian gourde', symbol: 'G' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'ht', + iso639_2: 'hat', + name: 'Haitian', + nativeName: 'Kreyòl ayisyen', + }, + ], + translations: { + de: 'Haiti', + es: 'Haiti', + fr: 'Haïti', + ja: 'ハイチ', + it: 'Haiti', + br: 'Haiti', + pt: 'Haiti', + nl: 'Haïti', + hr: 'Haiti', + fa: 'هائیتی', + }, + flag: 'https://restcountries.eu/data/hti.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'HAI', + }, + { + name: 'Heard Island and McDonald Islands', + topLevelDomain: ['.hm', '.aq'], + alpha2Code: 'HM', + alpha3Code: 'HMD', + callingCodes: [''], + capital: '', + altSpellings: ['HM'], + region: '', + subregion: '', + population: 0, + latlng: [-53.1, 72.51666666], + demonym: 'Heard and McDonald Islander', + area: 412.0, + gini: null, + timezones: ['UTC+05:00'], + borders: [], + nativeName: 'Heard Island and McDonald Islands', + numericCode: '334', + currencies: [{ code: 'AUD', name: 'Australian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Heard und die McDonaldinseln', + es: 'Islas Heard y McDonald', + fr: 'Îles Heard-et-MacDonald', + ja: 'ハード島とマクドナルド諸島', + it: 'Isole Heard e McDonald', + br: 'Ilha Heard e Ilhas McDonald', + pt: 'Ilha Heard e Ilhas McDonald', + nl: 'Heard- en McDonaldeilanden', + hr: 'Otok Heard i otočje McDonald', + fa: 'جزیره هرد و جزایر مک‌دونالد', + }, + flag: 'https://restcountries.eu/data/hmd.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Holy See', + topLevelDomain: ['.va'], + alpha2Code: 'VA', + alpha3Code: 'VAT', + callingCodes: ['379'], + capital: 'Rome', + altSpellings: ['Sancta Sedes', 'Vatican', 'The Vatican'], + region: 'Europe', + subregion: 'Southern Europe', + population: 451, + latlng: [41.9, 12.45], + demonym: '', + area: 0.44, + gini: null, + timezones: ['UTC+01:00'], + borders: ['ITA'], + nativeName: 'Sancta Sedes', + numericCode: '336', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { iso639_1: 'la', iso639_2: 'lat', name: 'Latin', nativeName: 'latine' }, + { + iso639_1: 'it', + iso639_2: 'ita', + name: 'Italian', + nativeName: 'Italiano', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'de', + iso639_2: 'deu', + name: 'German', + nativeName: 'Deutsch', + }, + ], + translations: { + de: 'Heiliger Stuhl', + es: 'Santa Sede', + fr: 'voir Saint', + ja: '聖座', + it: 'Santa Sede', + br: 'Vaticano', + pt: 'Vaticano', + nl: 'Heilige Stoel', + hr: 'Sveta Stolica', + fa: 'سریر مقدس', + }, + flag: 'https://restcountries.eu/data/vat.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Honduras', + topLevelDomain: ['.hn'], + alpha2Code: 'HN', + alpha3Code: 'HND', + callingCodes: ['504'], + capital: 'Tegucigalpa', + altSpellings: ['HN', 'Republic of Honduras', 'República de Honduras'], + region: 'Americas', + subregion: 'Central America', + population: 8576532, + latlng: [15.0, -86.5], + demonym: 'Honduran', + area: 112492.0, + gini: 57.0, + timezones: ['UTC-06:00'], + borders: ['GTM', 'SLV', 'NIC'], + nativeName: 'Honduras', + numericCode: '340', + currencies: [{ code: 'HNL', name: 'Honduran lempira', symbol: 'L' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Honduras', + es: 'Honduras', + fr: 'Honduras', + ja: 'ホンジュラス', + it: 'Honduras', + br: 'Honduras', + pt: 'Honduras', + nl: 'Honduras', + hr: 'Honduras', + fa: 'هندوراس', + }, + flag: 'https://restcountries.eu/data/hnd.svg', + regionalBlocs: [ + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'HON', + }, + { + name: 'Hong Kong', + topLevelDomain: ['.hk'], + alpha2Code: 'HK', + alpha3Code: 'HKG', + callingCodes: ['852'], + capital: 'City of Victoria', + altSpellings: ['HK', '香港'], + region: 'Asia', + subregion: 'Eastern Asia', + population: 7324300, + latlng: [22.25, 114.16666666], + demonym: 'Chinese', + area: 1104.0, + gini: 53.3, + timezones: ['UTC+08:00'], + borders: ['CHN'], + nativeName: '香港', + numericCode: '344', + currencies: [{ code: 'HKD', name: 'Hong Kong dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'zh', + iso639_2: 'zho', + name: 'Chinese', + nativeName: '中文 (Zhōngwén)', + }, + ], + translations: { + de: 'Hong Kong', + es: 'Hong Kong', + fr: 'Hong Kong', + ja: '香港', + it: 'Hong Kong', + br: 'Hong Kong', + pt: 'Hong Kong', + nl: 'Hongkong', + hr: 'Hong Kong', + fa: 'هنگ‌کنگ', + }, + flag: 'https://restcountries.eu/data/hkg.svg', + regionalBlocs: [], + cioc: 'HKG', + }, + { + name: 'Hungary', + topLevelDomain: ['.hu'], + alpha2Code: 'HU', + alpha3Code: 'HUN', + callingCodes: ['36'], + capital: 'Budapest', + altSpellings: ['HU'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 9823000, + latlng: [47.0, 20.0], + demonym: 'Hungarian', + area: 93028.0, + gini: 31.2, + timezones: ['UTC+01:00'], + borders: ['AUT', 'HRV', 'ROU', 'SRB', 'SVK', 'SVN', 'UKR'], + nativeName: 'Magyarország', + numericCode: '348', + currencies: [{ code: 'HUF', name: 'Hungarian forint', symbol: 'Ft' }], + languages: [ + { + iso639_1: 'hu', + iso639_2: 'hun', + name: 'Hungarian', + nativeName: 'magyar', + }, + ], + translations: { + de: 'Ungarn', + es: 'Hungría', + fr: 'Hongrie', + ja: 'ハンガリー', + it: 'Ungheria', + br: 'Hungria', + pt: 'Hungria', + nl: 'Hongarije', + hr: 'Mađarska', + fa: 'مجارستان', + }, + flag: 'https://restcountries.eu/data/hun.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'HUN', + }, + { + name: 'Iceland', + topLevelDomain: ['.is'], + alpha2Code: 'IS', + alpha3Code: 'ISL', + callingCodes: ['354'], + capital: 'Reykjavík', + altSpellings: ['IS', 'Island', 'Republic of Iceland', 'Lýðveldið Ísland'], + region: 'Europe', + subregion: 'Northern Europe', + population: 334300, + latlng: [65.0, -18.0], + demonym: 'Icelander', + area: 103000.0, + gini: null, + timezones: ['UTC'], + borders: [], + nativeName: 'Ísland', + numericCode: '352', + currencies: [{ code: 'ISK', name: 'Icelandic króna', symbol: 'kr' }], + languages: [ + { + iso639_1: 'is', + iso639_2: 'isl', + name: 'Icelandic', + nativeName: 'Íslenska', + }, + ], + translations: { + de: 'Island', + es: 'Islandia', + fr: 'Islande', + ja: 'アイスランド', + it: 'Islanda', + br: 'Islândia', + pt: 'Islândia', + nl: 'IJsland', + hr: 'Island', + fa: 'ایسلند', + }, + flag: 'https://restcountries.eu/data/isl.svg', + regionalBlocs: [ + { + acronym: 'EFTA', + name: 'European Free Trade Association', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'ISL', + }, + { + name: 'India', + topLevelDomain: ['.in'], + alpha2Code: 'IN', + alpha3Code: 'IND', + callingCodes: ['91'], + capital: 'New Delhi', + altSpellings: ['IN', 'Bhārat', 'Republic of India', 'Bharat Ganrajya'], + region: 'Asia', + subregion: 'Southern Asia', + population: 1295210000, + latlng: [20.0, 77.0], + demonym: 'Indian', + area: 3287590.0, + gini: 33.4, + timezones: ['UTC+05:30'], + borders: ['AFG', 'BGD', 'BTN', 'MMR', 'CHN', 'NPL', 'PAK', 'LKA'], + nativeName: 'भारत', + numericCode: '356', + currencies: [{ code: 'INR', name: 'Indian rupee', symbol: '₹' }], + languages: [ + { iso639_1: 'hi', iso639_2: 'hin', name: 'Hindi', nativeName: 'हिन्दी' }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Indien', + es: 'India', + fr: 'Inde', + ja: 'インド', + it: 'India', + br: 'Índia', + pt: 'Índia', + nl: 'India', + hr: 'Indija', + fa: 'هند', + }, + flag: 'https://restcountries.eu/data/ind.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'IND', + }, + { + name: 'Indonesia', + topLevelDomain: ['.id'], + alpha2Code: 'ID', + alpha3Code: 'IDN', + callingCodes: ['62'], + capital: 'Jakarta', + altSpellings: ['ID', 'Republic of Indonesia', 'Republik Indonesia'], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 258705000, + latlng: [-5.0, 120.0], + demonym: 'Indonesian', + area: 1904569.0, + gini: 34.0, + timezones: ['UTC+07:00', 'UTC+08:00', 'UTC+09:00'], + borders: ['TLS', 'MYS', 'PNG'], + nativeName: 'Indonesia', + numericCode: '360', + currencies: [{ code: 'IDR', name: 'Indonesian rupiah', symbol: 'Rp' }], + languages: [ + { + iso639_1: 'id', + iso639_2: 'ind', + name: 'Indonesian', + nativeName: 'Bahasa Indonesia', + }, + ], + translations: { + de: 'Indonesien', + es: 'Indonesia', + fr: 'Indonésie', + ja: 'インドネシア', + it: 'Indonesia', + br: 'Indonésia', + pt: 'Indonésia', + nl: 'Indonesië', + hr: 'Indonezija', + fa: 'اندونزی', + }, + flag: 'https://restcountries.eu/data/idn.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'INA', + }, + { + name: "Côte d'Ivoire", + topLevelDomain: ['.ci'], + alpha2Code: 'CI', + alpha3Code: 'CIV', + callingCodes: ['225'], + capital: 'Yamoussoukro', + altSpellings: [ + 'CI', + 'Ivory Coast', + "Republic of Côte d'Ivoire", + "République de Côte d'Ivoire", + ], + region: 'Africa', + subregion: 'Western Africa', + population: 22671331, + latlng: [8.0, -5.0], + demonym: 'Ivorian', + area: 322463.0, + gini: 41.5, + timezones: ['UTC'], + borders: ['BFA', 'GHA', 'GIN', 'LBR', 'MLI'], + nativeName: "Côte d'Ivoire", + numericCode: '384', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Elfenbeinküste', + es: 'Costa de Marfil', + fr: "Côte d'Ivoire", + ja: 'コートジボワール', + it: "Costa D'Avorio", + br: 'Costa do Marfim', + pt: 'Costa do Marfim', + nl: 'Ivoorkust', + hr: 'Obala Bjelokosti', + fa: 'ساحل عاج', + }, + flag: 'https://restcountries.eu/data/civ.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'CIV', + }, + { + name: 'Iran (Islamic Republic of)', + topLevelDomain: ['.ir'], + alpha2Code: 'IR', + alpha3Code: 'IRN', + callingCodes: ['98'], + capital: 'Tehran', + altSpellings: [ + 'IR', + 'Islamic Republic of Iran', + 'Jomhuri-ye Eslāmi-ye Irān', + ], + region: 'Asia', + subregion: 'Southern Asia', + population: 79369900, + latlng: [32.0, 53.0], + demonym: 'Iranian', + area: 1648195.0, + gini: 38.3, + timezones: ['UTC+03:30'], + borders: ['AFG', 'ARM', 'AZE', 'IRQ', 'PAK', 'TUR', 'TKM'], + nativeName: 'ایران', + numericCode: '364', + currencies: [{ code: 'IRR', name: 'Iranian rial', symbol: '﷼' }], + languages: [ + { + iso639_1: 'fa', + iso639_2: 'fas', + name: 'Persian (Farsi)', + nativeName: 'فارسی', + }, + ], + translations: { + de: 'Iran', + es: 'Iran', + fr: 'Iran', + ja: 'イラン・イスラム共和国', + it: null, + br: 'Irã', + pt: 'Irão', + nl: 'Iran', + hr: 'Iran', + fa: 'ایران', + }, + flag: 'https://restcountries.eu/data/irn.svg', + regionalBlocs: [], + cioc: 'IRI', + }, + { + name: 'Iraq', + topLevelDomain: ['.iq'], + alpha2Code: 'IQ', + alpha3Code: 'IRQ', + callingCodes: ['964'], + capital: 'Baghdad', + altSpellings: ['IQ', 'Republic of Iraq', 'Jumhūriyyat al-‘Irāq'], + region: 'Asia', + subregion: 'Western Asia', + population: 37883543, + latlng: [33.0, 44.0], + demonym: 'Iraqi', + area: 438317.0, + gini: 30.9, + timezones: ['UTC+03:00'], + borders: ['IRN', 'JOR', 'KWT', 'SAU', 'SYR', 'TUR'], + nativeName: 'العراق', + numericCode: '368', + currencies: [{ code: 'IQD', name: 'Iraqi dinar', symbol: 'ع.د' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + { iso639_1: 'ku', iso639_2: 'kur', name: 'Kurdish', nativeName: 'Kurdî' }, + ], + translations: { + de: 'Irak', + es: 'Irak', + fr: 'Irak', + ja: 'イラク', + it: 'Iraq', + br: 'Iraque', + pt: 'Iraque', + nl: 'Irak', + hr: 'Irak', + fa: 'عراق', + }, + flag: 'https://restcountries.eu/data/irq.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'IRQ', + }, + { + name: 'Ireland', + topLevelDomain: ['.ie'], + alpha2Code: 'IE', + alpha3Code: 'IRL', + callingCodes: ['353'], + capital: 'Dublin', + altSpellings: ['IE', 'Éire', 'Republic of Ireland', 'Poblacht na hÉireann'], + region: 'Europe', + subregion: 'Northern Europe', + population: 6378000, + latlng: [53.0, -8.0], + demonym: 'Irish', + area: 70273.0, + gini: 34.3, + timezones: ['UTC'], + borders: ['GBR'], + nativeName: 'Éire', + numericCode: '372', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { iso639_1: 'ga', iso639_2: 'gle', name: 'Irish', nativeName: 'Gaeilge' }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Irland', + es: 'Irlanda', + fr: 'Irlande', + ja: 'アイルランド', + it: 'Irlanda', + br: 'Irlanda', + pt: 'Irlanda', + nl: 'Ierland', + hr: 'Irska', + fa: 'ایرلند', + }, + flag: 'https://restcountries.eu/data/irl.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'IRL', + }, + { + name: 'Isle of Man', + topLevelDomain: ['.im'], + alpha2Code: 'IM', + alpha3Code: 'IMN', + callingCodes: ['44'], + capital: 'Douglas', + altSpellings: ['IM', 'Ellan Vannin', 'Mann', 'Mannin'], + region: 'Europe', + subregion: 'Northern Europe', + population: 84497, + latlng: [54.25, -4.5], + demonym: 'Manx', + area: 572.0, + gini: null, + timezones: ['UTC+00:00'], + borders: [], + nativeName: 'Isle of Man', + numericCode: '833', + currencies: [ + { code: 'GBP', name: 'British pound', symbol: '£' }, + { code: 'IMP[G]', name: 'Manx pound', symbol: '£' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { iso639_1: 'gv', iso639_2: 'glv', name: 'Manx', nativeName: 'Gaelg' }, + ], + translations: { + de: 'Insel Man', + es: 'Isla de Man', + fr: 'Île de Man', + ja: 'マン島', + it: 'Isola di Man', + br: 'Ilha de Man', + pt: 'Ilha de Man', + nl: 'Isle of Man', + hr: 'Otok Man', + fa: 'جزیره من', + }, + flag: 'https://restcountries.eu/data/imn.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: '', + }, + { + name: 'Israel', + topLevelDomain: ['.il'], + alpha2Code: 'IL', + alpha3Code: 'ISR', + callingCodes: ['972'], + capital: 'Jerusalem', + altSpellings: ['IL', 'State of Israel', "Medīnat Yisrā'el"], + region: 'Asia', + subregion: 'Western Asia', + population: 8527400, + latlng: [31.5, 34.75], + demonym: 'Israeli', + area: 20770.0, + gini: 39.2, + timezones: ['UTC+02:00'], + borders: ['EGY', 'JOR', 'LBN', 'SYR'], + nativeName: 'יִשְׂרָאֵל', + numericCode: '376', + currencies: [{ code: 'ILS', name: 'Israeli new shekel', symbol: '₪' }], + languages: [ + { + iso639_1: 'he', + iso639_2: 'heb', + name: 'Hebrew (modern)', + nativeName: 'עברית', + }, + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Israel', + es: 'Israel', + fr: 'Israël', + ja: 'イスラエル', + it: 'Israele', + br: 'Israel', + pt: 'Israel', + nl: 'Israël', + hr: 'Izrael', + fa: 'اسرائیل', + }, + flag: 'https://restcountries.eu/data/isr.svg', + regionalBlocs: [], + cioc: 'ISR', + }, + { + name: 'Italy', + topLevelDomain: ['.it'], + alpha2Code: 'IT', + alpha3Code: 'ITA', + callingCodes: ['39'], + capital: 'Rome', + altSpellings: ['IT', 'Italian Republic', 'Repubblica italiana'], + region: 'Europe', + subregion: 'Southern Europe', + population: 60665551, + latlng: [42.83333333, 12.83333333], + demonym: 'Italian', + area: 301336.0, + gini: 36.0, + timezones: ['UTC+01:00'], + borders: ['AUT', 'FRA', 'SMR', 'SVN', 'CHE', 'VAT'], + nativeName: 'Italia', + numericCode: '380', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'it', + iso639_2: 'ita', + name: 'Italian', + nativeName: 'Italiano', + }, + ], + translations: { + de: 'Italien', + es: 'Italia', + fr: 'Italie', + ja: 'イタリア', + it: 'Italia', + br: 'Itália', + pt: 'Itália', + nl: 'Italië', + hr: 'Italija', + fa: 'ایتالیا', + }, + flag: 'https://restcountries.eu/data/ita.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'ITA', + }, + { + name: 'Jamaica', + topLevelDomain: ['.jm'], + alpha2Code: 'JM', + alpha3Code: 'JAM', + callingCodes: ['1876'], + capital: 'Kingston', + altSpellings: ['JM'], + region: 'Americas', + subregion: 'Caribbean', + population: 2723246, + latlng: [18.25, -77.5], + demonym: 'Jamaican', + area: 10991.0, + gini: 45.5, + timezones: ['UTC-05:00'], + borders: [], + nativeName: 'Jamaica', + numericCode: '388', + currencies: [{ code: 'JMD', name: 'Jamaican dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Jamaika', + es: 'Jamaica', + fr: 'Jamaïque', + ja: 'ジャマイカ', + it: 'Giamaica', + br: 'Jamaica', + pt: 'Jamaica', + nl: 'Jamaica', + hr: 'Jamajka', + fa: 'جامائیکا', + }, + flag: 'https://restcountries.eu/data/jam.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'JAM', + }, + { + name: 'Japan', + topLevelDomain: ['.jp'], + alpha2Code: 'JP', + alpha3Code: 'JPN', + callingCodes: ['81'], + capital: 'Tokyo', + altSpellings: ['JP', 'Nippon', 'Nihon'], + region: 'Asia', + subregion: 'Eastern Asia', + population: 126960000, + latlng: [36.0, 138.0], + demonym: 'Japanese', + area: 377930.0, + gini: 38.1, + timezones: ['UTC+09:00'], + borders: [], + nativeName: '日本', + numericCode: '392', + currencies: [{ code: 'JPY', name: 'Japanese yen', symbol: '¥' }], + languages: [ + { + iso639_1: 'ja', + iso639_2: 'jpn', + name: 'Japanese', + nativeName: '日本語 (にほんご)', + }, + ], + translations: { + de: 'Japan', + es: 'Japón', + fr: 'Japon', + ja: '日本', + it: 'Giappone', + br: 'Japão', + pt: 'Japão', + nl: 'Japan', + hr: 'Japan', + fa: 'ژاپن', + }, + flag: 'https://restcountries.eu/data/jpn.svg', + regionalBlocs: [], + cioc: 'JPN', + }, + { + name: 'Jersey', + topLevelDomain: ['.je'], + alpha2Code: 'JE', + alpha3Code: 'JEY', + callingCodes: ['44'], + capital: 'Saint Helier', + altSpellings: [ + 'JE', + 'Bailiwick of Jersey', + 'Bailliage de Jersey', + 'Bailliage dé Jèrri', + ], + region: 'Europe', + subregion: 'Northern Europe', + population: 100800, + latlng: [49.25, -2.16666666], + demonym: 'Channel Islander', + area: 116.0, + gini: null, + timezones: ['UTC+01:00'], + borders: [], + nativeName: 'Jersey', + numericCode: '832', + currencies: [ + { code: 'GBP', name: 'British pound', symbol: '£' }, + { code: 'JEP[G]', name: 'Jersey pound', symbol: '£' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Jersey', + es: 'Jersey', + fr: 'Jersey', + ja: 'ジャージー', + it: 'Isola di Jersey', + br: 'Jersey', + pt: 'Jersey', + nl: 'Jersey', + hr: 'Jersey', + fa: 'جرزی', + }, + flag: 'https://restcountries.eu/data/jey.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Jordan', + topLevelDomain: ['.jo'], + alpha2Code: 'JO', + alpha3Code: 'JOR', + callingCodes: ['962'], + capital: 'Amman', + altSpellings: [ + 'JO', + 'Hashemite Kingdom of Jordan', + 'al-Mamlakah al-Urdunīyah al-Hāshimīyah', + ], + region: 'Asia', + subregion: 'Western Asia', + population: 9531712, + latlng: [31.0, 36.0], + demonym: 'Jordanian', + area: 89342.0, + gini: 35.4, + timezones: ['UTC+03:00'], + borders: ['IRQ', 'ISR', 'SAU', 'SYR'], + nativeName: 'الأردن', + numericCode: '400', + currencies: [{ code: 'JOD', name: 'Jordanian dinar', symbol: 'د.ا' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Jordanien', + es: 'Jordania', + fr: 'Jordanie', + ja: 'ヨルダン', + it: 'Giordania', + br: 'Jordânia', + pt: 'Jordânia', + nl: 'Jordanië', + hr: 'Jordan', + fa: 'اردن', + }, + flag: 'https://restcountries.eu/data/jor.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'JOR', + }, + { + name: 'Kazakhstan', + topLevelDomain: ['.kz', '.қаз'], + alpha2Code: 'KZ', + alpha3Code: 'KAZ', + callingCodes: ['76', '77'], + capital: 'Astana', + altSpellings: [ + 'KZ', + 'Qazaqstan', + 'Казахстан', + 'Republic of Kazakhstan', + 'Қазақстан Республикасы', + 'Qazaqstan Respublïkası', + 'Республика Казахстан', + 'Respublika Kazakhstan', + ], + region: 'Asia', + subregion: 'Central Asia', + population: 17753200, + latlng: [48.0, 68.0], + demonym: 'Kazakhstani', + area: 2724900.0, + gini: 29.0, + timezones: ['UTC+05:00', 'UTC+06:00'], + borders: ['CHN', 'KGZ', 'RUS', 'TKM', 'UZB'], + nativeName: 'Қазақстан', + numericCode: '398', + currencies: [{ code: 'KZT', name: 'Kazakhstani tenge', symbol: null }], + languages: [ + { + iso639_1: 'kk', + iso639_2: 'kaz', + name: 'Kazakh', + nativeName: 'қазақ тілі', + }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Kasachstan', + es: 'Kazajistán', + fr: 'Kazakhstan', + ja: 'カザフスタン', + it: 'Kazakistan', + br: 'Cazaquistão', + pt: 'Cazaquistão', + nl: 'Kazachstan', + hr: 'Kazahstan', + fa: 'قزاقستان', + }, + flag: 'https://restcountries.eu/data/kaz.svg', + regionalBlocs: [ + { + acronym: 'EEU', + name: 'Eurasian Economic Union', + otherAcronyms: ['EAEU'], + otherNames: [], + }, + ], + cioc: 'KAZ', + }, + { + name: 'Kenya', + topLevelDomain: ['.ke'], + alpha2Code: 'KE', + alpha3Code: 'KEN', + callingCodes: ['254'], + capital: 'Nairobi', + altSpellings: ['KE', 'Republic of Kenya', 'Jamhuri ya Kenya'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 47251000, + latlng: [1.0, 38.0], + demonym: 'Kenyan', + area: 580367.0, + gini: 47.7, + timezones: ['UTC+03:00'], + borders: ['ETH', 'SOM', 'SSD', 'TZA', 'UGA'], + nativeName: 'Kenya', + numericCode: '404', + currencies: [{ code: 'KES', name: 'Kenyan shilling', symbol: 'Sh' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'sw', + iso639_2: 'swa', + name: 'Swahili', + nativeName: 'Kiswahili', + }, + ], + translations: { + de: 'Kenia', + es: 'Kenia', + fr: 'Kenya', + ja: 'ケニア', + it: 'Kenya', + br: 'Quênia', + pt: 'Quénia', + nl: 'Kenia', + hr: 'Kenija', + fa: 'کنیا', + }, + flag: 'https://restcountries.eu/data/ken.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'KEN', + }, + { + name: 'Kiribati', + topLevelDomain: ['.ki'], + alpha2Code: 'KI', + alpha3Code: 'KIR', + callingCodes: ['686'], + capital: 'South Tarawa', + altSpellings: ['KI', 'Republic of Kiribati', 'Ribaberiki Kiribati'], + region: 'Oceania', + subregion: 'Micronesia', + population: 113400, + latlng: [1.41666666, 173.0], + demonym: 'I-Kiribati', + area: 811.0, + gini: null, + timezones: ['UTC+12:00', 'UTC+13:00', 'UTC+14:00'], + borders: [], + nativeName: 'Kiribati', + numericCode: '296', + currencies: [ + { code: 'AUD', name: 'Australian dollar', symbol: '$' }, + { code: '(none)', name: 'Kiribati dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Kiribati', + es: 'Kiribati', + fr: 'Kiribati', + ja: 'キリバス', + it: 'Kiribati', + br: 'Kiribati', + pt: 'Quiribáti', + nl: 'Kiribati', + hr: 'Kiribati', + fa: 'کیریباتی', + }, + flag: 'https://restcountries.eu/data/kir.svg', + regionalBlocs: [], + cioc: 'KIR', + }, + { + name: 'Kuwait', + topLevelDomain: ['.kw'], + alpha2Code: 'KW', + alpha3Code: 'KWT', + callingCodes: ['965'], + capital: 'Kuwait City', + altSpellings: ['KW', 'State of Kuwait', 'Dawlat al-Kuwait'], + region: 'Asia', + subregion: 'Western Asia', + population: 4183658, + latlng: [29.5, 45.75], + demonym: 'Kuwaiti', + area: 17818.0, + gini: null, + timezones: ['UTC+03:00'], + borders: ['IRN', 'SAU'], + nativeName: 'الكويت', + numericCode: '414', + currencies: [{ code: 'KWD', name: 'Kuwaiti dinar', symbol: 'د.ك' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Kuwait', + es: 'Kuwait', + fr: 'Koweït', + ja: 'クウェート', + it: 'Kuwait', + br: 'Kuwait', + pt: 'Kuwait', + nl: 'Koeweit', + hr: 'Kuvajt', + fa: 'کویت', + }, + flag: 'https://restcountries.eu/data/kwt.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'KUW', + }, + { + name: 'Kyrgyzstan', + topLevelDomain: ['.kg'], + alpha2Code: 'KG', + alpha3Code: 'KGZ', + callingCodes: ['996'], + capital: 'Bishkek', + altSpellings: [ + 'KG', + 'Киргизия', + 'Kyrgyz Republic', + 'Кыргыз Республикасы', + 'Kyrgyz Respublikasy', + ], + region: 'Asia', + subregion: 'Central Asia', + population: 6047800, + latlng: [41.0, 75.0], + demonym: 'Kirghiz', + area: 199951.0, + gini: 36.2, + timezones: ['UTC+06:00'], + borders: ['CHN', 'KAZ', 'TJK', 'UZB'], + nativeName: 'Кыргызстан', + numericCode: '417', + currencies: [{ code: 'KGS', name: 'Kyrgyzstani som', symbol: 'с' }], + languages: [ + { + iso639_1: 'ky', + iso639_2: 'kir', + name: 'Kyrgyz', + nativeName: 'Кыргызча', + }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Kirgisistan', + es: 'Kirguizistán', + fr: 'Kirghizistan', + ja: 'キルギス', + it: 'Kirghizistan', + br: 'Quirguistão', + pt: 'Quirguizistão', + nl: 'Kirgizië', + hr: 'Kirgistan', + fa: 'قرقیزستان', + }, + flag: 'https://restcountries.eu/data/kgz.svg', + regionalBlocs: [ + { + acronym: 'EEU', + name: 'Eurasian Economic Union', + otherAcronyms: ['EAEU'], + otherNames: [], + }, + ], + cioc: 'KGZ', + }, + { + name: "Lao People's Democratic Republic", + topLevelDomain: ['.la'], + alpha2Code: 'LA', + alpha3Code: 'LAO', + callingCodes: ['856'], + capital: 'Vientiane', + altSpellings: [ + 'LA', + 'Lao', + 'Laos', + "Lao People's Democratic Republic", + 'Sathalanalat Paxathipatai Paxaxon Lao', + ], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 6492400, + latlng: [18.0, 105.0], + demonym: 'Laotian', + area: 236800.0, + gini: 36.7, + timezones: ['UTC+07:00'], + borders: ['MMR', 'KHM', 'CHN', 'THA', 'VNM'], + nativeName: 'ສປປລາວ', + numericCode: '418', + currencies: [{ code: 'LAK', name: 'Lao kip', symbol: '₭' }], + languages: [ + { iso639_1: 'lo', iso639_2: 'lao', name: 'Lao', nativeName: 'ພາສາລາວ' }, + ], + translations: { + de: 'Laos', + es: 'Laos', + fr: 'Laos', + ja: 'ラオス人民民主共和国', + it: 'Laos', + br: 'Laos', + pt: 'Laos', + nl: 'Laos', + hr: 'Laos', + fa: 'لائوس', + }, + flag: 'https://restcountries.eu/data/lao.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'LAO', + }, + { + name: 'Latvia', + topLevelDomain: ['.lv'], + alpha2Code: 'LV', + alpha3Code: 'LVA', + callingCodes: ['371'], + capital: 'Riga', + altSpellings: ['LV', 'Republic of Latvia', 'Latvijas Republika'], + region: 'Europe', + subregion: 'Northern Europe', + population: 1961600, + latlng: [57.0, 25.0], + demonym: 'Latvian', + area: 64559.0, + gini: 36.6, + timezones: ['UTC+02:00'], + borders: ['BLR', 'EST', 'LTU', 'RUS'], + nativeName: 'Latvija', + numericCode: '428', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'lv', + iso639_2: 'lav', + name: 'Latvian', + nativeName: 'latviešu valoda', + }, + ], + translations: { + de: 'Lettland', + es: 'Letonia', + fr: 'Lettonie', + ja: 'ラトビア', + it: 'Lettonia', + br: 'Letônia', + pt: 'Letónia', + nl: 'Letland', + hr: 'Latvija', + fa: 'لتونی', + }, + flag: 'https://restcountries.eu/data/lva.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'LAT', + }, + { + name: 'Lebanon', + topLevelDomain: ['.lb'], + alpha2Code: 'LB', + alpha3Code: 'LBN', + callingCodes: ['961'], + capital: 'Beirut', + altSpellings: ['LB', 'Lebanese Republic', 'Al-Jumhūrīyah Al-Libnānīyah'], + region: 'Asia', + subregion: 'Western Asia', + population: 5988000, + latlng: [33.83333333, 35.83333333], + demonym: 'Lebanese', + area: 10452.0, + gini: null, + timezones: ['UTC+02:00'], + borders: ['ISR', 'SYR'], + nativeName: 'لبنان', + numericCode: '422', + currencies: [{ code: 'LBP', name: 'Lebanese pound', symbol: 'ل.ل' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Libanon', + es: 'Líbano', + fr: 'Liban', + ja: 'レバノン', + it: 'Libano', + br: 'Líbano', + pt: 'Líbano', + nl: 'Libanon', + hr: 'Libanon', + fa: 'لبنان', + }, + flag: 'https://restcountries.eu/data/lbn.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'LIB', + }, + { + name: 'Lesotho', + topLevelDomain: ['.ls'], + alpha2Code: 'LS', + alpha3Code: 'LSO', + callingCodes: ['266'], + capital: 'Maseru', + altSpellings: ['LS', 'Kingdom of Lesotho', 'Muso oa Lesotho'], + region: 'Africa', + subregion: 'Southern Africa', + population: 1894194, + latlng: [-29.5, 28.5], + demonym: 'Mosotho', + area: 30355.0, + gini: 52.5, + timezones: ['UTC+02:00'], + borders: ['ZAF'], + nativeName: 'Lesotho', + numericCode: '426', + currencies: [ + { code: 'LSL', name: 'Lesotho loti', symbol: 'L' }, + { code: 'ZAR', name: 'South African rand', symbol: 'R' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'st', + iso639_2: 'sot', + name: 'Southern Sotho', + nativeName: 'Sesotho', + }, + ], + translations: { + de: 'Lesotho', + es: 'Lesotho', + fr: 'Lesotho', + ja: 'レソト', + it: 'Lesotho', + br: 'Lesoto', + pt: 'Lesoto', + nl: 'Lesotho', + hr: 'Lesoto', + fa: 'لسوتو', + }, + flag: 'https://restcountries.eu/data/lso.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'LES', + }, + { + name: 'Liberia', + topLevelDomain: ['.lr'], + alpha2Code: 'LR', + alpha3Code: 'LBR', + callingCodes: ['231'], + capital: 'Monrovia', + altSpellings: ['LR', 'Republic of Liberia'], + region: 'Africa', + subregion: 'Western Africa', + population: 4615000, + latlng: [6.5, -9.5], + demonym: 'Liberian', + area: 111369.0, + gini: 38.2, + timezones: ['UTC'], + borders: ['GIN', 'CIV', 'SLE'], + nativeName: 'Liberia', + numericCode: '430', + currencies: [{ code: 'LRD', name: 'Liberian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Liberia', + es: 'Liberia', + fr: 'Liberia', + ja: 'リベリア', + it: 'Liberia', + br: 'Libéria', + pt: 'Libéria', + nl: 'Liberia', + hr: 'Liberija', + fa: 'لیبریا', + }, + flag: 'https://restcountries.eu/data/lbr.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'LBR', + }, + { + name: 'Libya', + topLevelDomain: ['.ly'], + alpha2Code: 'LY', + alpha3Code: 'LBY', + callingCodes: ['218'], + capital: 'Tripoli', + altSpellings: ['LY', 'State of Libya', 'Dawlat Libya'], + region: 'Africa', + subregion: 'Northern Africa', + population: 6385000, + latlng: [25.0, 17.0], + demonym: 'Libyan', + area: 1759540.0, + gini: null, + timezones: ['UTC+01:00'], + borders: ['DZA', 'TCD', 'EGY', 'NER', 'SDN', 'TUN'], + nativeName: '‏ليبيا', + numericCode: '434', + currencies: [{ code: 'LYD', name: 'Libyan dinar', symbol: 'ل.د' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Libyen', + es: 'Libia', + fr: 'Libye', + ja: 'リビア', + it: 'Libia', + br: 'Líbia', + pt: 'Líbia', + nl: 'Libië', + hr: 'Libija', + fa: 'لیبی', + }, + flag: 'https://restcountries.eu/data/lby.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'LBA', + }, + { + name: 'Liechtenstein', + topLevelDomain: ['.li'], + alpha2Code: 'LI', + alpha3Code: 'LIE', + callingCodes: ['423'], + capital: 'Vaduz', + altSpellings: [ + 'LI', + 'Principality of Liechtenstein', + 'Fürstentum Liechtenstein', + ], + region: 'Europe', + subregion: 'Western Europe', + population: 37623, + latlng: [47.26666666, 9.53333333], + demonym: 'Liechtensteiner', + area: 160.0, + gini: null, + timezones: ['UTC+01:00'], + borders: ['AUT', 'CHE'], + nativeName: 'Liechtenstein', + numericCode: '438', + currencies: [{ code: 'CHF', name: 'Swiss franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'de', + iso639_2: 'deu', + name: 'German', + nativeName: 'Deutsch', + }, + ], + translations: { + de: 'Liechtenstein', + es: 'Liechtenstein', + fr: 'Liechtenstein', + ja: 'リヒテンシュタイン', + it: 'Liechtenstein', + br: 'Liechtenstein', + pt: 'Listenstaine', + nl: 'Liechtenstein', + hr: 'Lihtenštajn', + fa: 'لیختن‌اشتاین', + }, + flag: 'https://restcountries.eu/data/lie.svg', + regionalBlocs: [ + { + acronym: 'EFTA', + name: 'European Free Trade Association', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'LIE', + }, + { + name: 'Lithuania', + topLevelDomain: ['.lt'], + alpha2Code: 'LT', + alpha3Code: 'LTU', + callingCodes: ['370'], + capital: 'Vilnius', + altSpellings: ['LT', 'Republic of Lithuania', 'Lietuvos Respublika'], + region: 'Europe', + subregion: 'Northern Europe', + population: 2872294, + latlng: [56.0, 24.0], + demonym: 'Lithuanian', + area: 65300.0, + gini: 37.6, + timezones: ['UTC+02:00'], + borders: ['BLR', 'LVA', 'POL', 'RUS'], + nativeName: 'Lietuva', + numericCode: '440', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'lt', + iso639_2: 'lit', + name: 'Lithuanian', + nativeName: 'lietuvių kalba', + }, + ], + translations: { + de: 'Litauen', + es: 'Lituania', + fr: 'Lituanie', + ja: 'リトアニア', + it: 'Lituania', + br: 'Lituânia', + pt: 'Lituânia', + nl: 'Litouwen', + hr: 'Litva', + fa: 'لیتوانی', + }, + flag: 'https://restcountries.eu/data/ltu.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'LTU', + }, + { + name: 'Luxembourg', + topLevelDomain: ['.lu'], + alpha2Code: 'LU', + alpha3Code: 'LUX', + callingCodes: ['352'], + capital: 'Luxembourg', + altSpellings: [ + 'LU', + 'Grand Duchy of Luxembourg', + 'Grand-Duché de Luxembourg', + 'Großherzogtum Luxemburg', + 'Groussherzogtum Lëtzebuerg', + ], + region: 'Europe', + subregion: 'Western Europe', + population: 576200, + latlng: [49.75, 6.16666666], + demonym: 'Luxembourger', + area: 2586.0, + gini: 30.8, + timezones: ['UTC+01:00'], + borders: ['BEL', 'FRA', 'DEU'], + nativeName: 'Luxembourg', + numericCode: '442', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'de', + iso639_2: 'deu', + name: 'German', + nativeName: 'Deutsch', + }, + { + iso639_1: 'lb', + iso639_2: 'ltz', + name: 'Luxembourgish', + nativeName: 'Lëtzebuergesch', + }, + ], + translations: { + de: 'Luxemburg', + es: 'Luxemburgo', + fr: 'Luxembourg', + ja: 'ルクセンブルク', + it: 'Lussemburgo', + br: 'Luxemburgo', + pt: 'Luxemburgo', + nl: 'Luxemburg', + hr: 'Luksemburg', + fa: 'لوکزامبورگ', + }, + flag: 'https://restcountries.eu/data/lux.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'LUX', + }, + { + name: 'Macao', + topLevelDomain: ['.mo'], + alpha2Code: 'MO', + alpha3Code: 'MAC', + callingCodes: ['853'], + capital: '', + altSpellings: [ + 'MO', + '澳门', + "Macao Special Administrative Region of the People's Republic of China", + '中華人民共和國澳門特別行政區', + 'Região Administrativa Especial de Macau da República Popular da China', + ], + region: 'Asia', + subregion: 'Eastern Asia', + population: 649100, + latlng: [22.16666666, 113.55], + demonym: 'Chinese', + area: 30.0, + gini: null, + timezones: ['UTC+08:00'], + borders: ['CHN'], + nativeName: '澳門', + numericCode: '446', + currencies: [{ code: 'MOP', name: 'Macanese pataca', symbol: 'P' }], + languages: [ + { + iso639_1: 'zh', + iso639_2: 'zho', + name: 'Chinese', + nativeName: '中文 (Zhōngwén)', + }, + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Macao', + es: 'Macao', + fr: 'Macao', + ja: 'マカオ', + it: 'Macao', + br: 'Macau', + pt: 'Macau', + nl: 'Macao', + hr: 'Makao', + fa: 'مکائو', + }, + flag: 'https://restcountries.eu/data/mac.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Macedonia (the former Yugoslav Republic of)', + topLevelDomain: ['.mk'], + alpha2Code: 'MK', + alpha3Code: 'MKD', + callingCodes: ['389'], + capital: 'Skopje', + altSpellings: ['MK', 'Republic of Macedonia', 'Република Македонија'], + region: 'Europe', + subregion: 'Southern Europe', + population: 2058539, + latlng: [41.83333333, 22.0], + demonym: 'Macedonian', + area: 25713.0, + gini: 43.2, + timezones: ['UTC+01:00'], + borders: ['ALB', 'BGR', 'GRC', 'KOS', 'SRB'], + nativeName: 'Македонија', + numericCode: '807', + currencies: [{ code: 'MKD', name: 'Macedonian denar', symbol: 'ден' }], + languages: [ + { + iso639_1: 'mk', + iso639_2: 'mkd', + name: 'Macedonian', + nativeName: 'македонски јазик', + }, + ], + translations: { + de: 'Mazedonien', + es: 'Macedonia', + fr: 'Macédoine', + ja: 'マケドニア旧ユーゴスラビア共和国', + it: 'Macedonia', + br: 'Macedônia', + pt: 'Macedónia', + nl: 'Macedonië', + hr: 'Makedonija', + fa: '', + }, + flag: 'https://restcountries.eu/data/mkd.svg', + regionalBlocs: [ + { + acronym: 'CEFTA', + name: 'Central European Free Trade Agreement', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'MKD', + }, + { + name: 'Madagascar', + topLevelDomain: ['.mg'], + alpha2Code: 'MG', + alpha3Code: 'MDG', + callingCodes: ['261'], + capital: 'Antananarivo', + altSpellings: [ + 'MG', + 'Republic of Madagascar', + "Repoblikan'i Madagasikara", + 'République de Madagascar', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 22434363, + latlng: [-20.0, 47.0], + demonym: 'Malagasy', + area: 587041.0, + gini: 44.1, + timezones: ['UTC+03:00'], + borders: [], + nativeName: 'Madagasikara', + numericCode: '450', + currencies: [{ code: 'MGA', name: 'Malagasy ariary', symbol: 'Ar' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'mg', + iso639_2: 'mlg', + name: 'Malagasy', + nativeName: 'fiteny malagasy', + }, + ], + translations: { + de: 'Madagaskar', + es: 'Madagascar', + fr: 'Madagascar', + ja: 'マダガスカル', + it: 'Madagascar', + br: 'Madagascar', + pt: 'Madagáscar', + nl: 'Madagaskar', + hr: 'Madagaskar', + fa: 'ماداگاسکار', + }, + flag: 'https://restcountries.eu/data/mdg.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'MAD', + }, + { + name: 'Malawi', + topLevelDomain: ['.mw'], + alpha2Code: 'MW', + alpha3Code: 'MWI', + callingCodes: ['265'], + capital: 'Lilongwe', + altSpellings: ['MW', 'Republic of Malawi'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 16832910, + latlng: [-13.5, 34.0], + demonym: 'Malawian', + area: 118484.0, + gini: 39.0, + timezones: ['UTC+02:00'], + borders: ['MOZ', 'TZA', 'ZMB'], + nativeName: 'Malawi', + numericCode: '454', + currencies: [{ code: 'MWK', name: 'Malawian kwacha', symbol: 'MK' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'ny', + iso639_2: 'nya', + name: 'Chichewa', + nativeName: 'chiCheŵa', + }, + ], + translations: { + de: 'Malawi', + es: 'Malawi', + fr: 'Malawi', + ja: 'マラウイ', + it: 'Malawi', + br: 'Malawi', + pt: 'Malávi', + nl: 'Malawi', + hr: 'Malavi', + fa: 'مالاوی', + }, + flag: 'https://restcountries.eu/data/mwi.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'MAW', + }, + { + name: 'Malaysia', + topLevelDomain: ['.my'], + alpha2Code: 'MY', + alpha3Code: 'MYS', + callingCodes: ['60'], + capital: 'Kuala Lumpur', + altSpellings: ['MY'], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 31405416, + latlng: [2.5, 112.5], + demonym: 'Malaysian', + area: 330803.0, + gini: 46.2, + timezones: ['UTC+08:00'], + borders: ['BRN', 'IDN', 'THA'], + nativeName: 'Malaysia', + numericCode: '458', + currencies: [{ code: 'MYR', name: 'Malaysian ringgit', symbol: 'RM' }], + languages: [ + { + iso639_1: null, + iso639_2: 'zsm', + name: 'Malaysian', + nativeName: 'بهاس مليسيا', + }, + ], + translations: { + de: 'Malaysia', + es: 'Malasia', + fr: 'Malaisie', + ja: 'マレーシア', + it: 'Malesia', + br: 'Malásia', + pt: 'Malásia', + nl: 'Maleisië', + hr: 'Malezija', + fa: 'مالزی', + }, + flag: 'https://restcountries.eu/data/mys.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'MAS', + }, + { + name: 'Maldives', + topLevelDomain: ['.mv'], + alpha2Code: 'MV', + alpha3Code: 'MDV', + callingCodes: ['960'], + capital: 'Malé', + altSpellings: [ + 'MV', + 'Maldive Islands', + 'Republic of the Maldives', + 'Dhivehi Raajjeyge Jumhooriyya', + ], + region: 'Asia', + subregion: 'Southern Asia', + population: 344023, + latlng: [3.25, 73.0], + demonym: 'Maldivan', + area: 300.0, + gini: 37.4, + timezones: ['UTC+05:00'], + borders: [], + nativeName: 'Maldives', + numericCode: '462', + currencies: [{ code: 'MVR', name: 'Maldivian rufiyaa', symbol: '.ރ' }], + languages: [ + { iso639_1: 'dv', iso639_2: 'div', name: 'Divehi', nativeName: 'ދިވެހި' }, + ], + translations: { + de: 'Malediven', + es: 'Maldivas', + fr: 'Maldives', + ja: 'モルディブ', + it: 'Maldive', + br: 'Maldivas', + pt: 'Maldivas', + nl: 'Maldiven', + hr: 'Maldivi', + fa: 'مالدیو', + }, + flag: 'https://restcountries.eu/data/mdv.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'MDV', + }, + { + name: 'Mali', + topLevelDomain: ['.ml'], + alpha2Code: 'ML', + alpha3Code: 'MLI', + callingCodes: ['223'], + capital: 'Bamako', + altSpellings: ['ML', 'Republic of Mali', 'République du Mali'], + region: 'Africa', + subregion: 'Western Africa', + population: 18135000, + latlng: [17.0, -4.0], + demonym: 'Malian', + area: 1240192.0, + gini: 33.0, + timezones: ['UTC'], + borders: ['DZA', 'BFA', 'GIN', 'CIV', 'MRT', 'NER', 'SEN'], + nativeName: 'Mali', + numericCode: '466', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Mali', + es: 'Mali', + fr: 'Mali', + ja: 'マリ', + it: 'Mali', + br: 'Mali', + pt: 'Mali', + nl: 'Mali', + hr: 'Mali', + fa: 'مالی', + }, + flag: 'https://restcountries.eu/data/mli.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'MLI', + }, + { + name: 'Malta', + topLevelDomain: ['.mt'], + alpha2Code: 'MT', + alpha3Code: 'MLT', + callingCodes: ['356'], + capital: 'Valletta', + altSpellings: ['MT', 'Republic of Malta', "Repubblika ta' Malta"], + region: 'Europe', + subregion: 'Southern Europe', + population: 425384, + latlng: [35.83333333, 14.58333333], + demonym: 'Maltese', + area: 316.0, + gini: null, + timezones: ['UTC+01:00'], + borders: [], + nativeName: 'Malta', + numericCode: '470', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { iso639_1: 'mt', iso639_2: 'mlt', name: 'Maltese', nativeName: 'Malti' }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Malta', + es: 'Malta', + fr: 'Malte', + ja: 'マルタ', + it: 'Malta', + br: 'Malta', + pt: 'Malta', + nl: 'Malta', + hr: 'Malta', + fa: 'مالت', + }, + flag: 'https://restcountries.eu/data/mlt.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'MLT', + }, + { + name: 'Marshall Islands', + topLevelDomain: ['.mh'], + alpha2Code: 'MH', + alpha3Code: 'MHL', + callingCodes: ['692'], + capital: 'Majuro', + altSpellings: [ + 'MH', + 'Republic of the Marshall Islands', + 'Aolepān Aorōkin M̧ajeļ', + ], + region: 'Oceania', + subregion: 'Micronesia', + population: 54880, + latlng: [9.0, 168.0], + demonym: 'Marshallese', + area: 181.0, + gini: null, + timezones: ['UTC+12:00'], + borders: [], + nativeName: 'M̧ajeļ', + numericCode: '584', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'mh', + iso639_2: 'mah', + name: 'Marshallese', + nativeName: 'Kajin M̧ajeļ', + }, + ], + translations: { + de: 'Marshallinseln', + es: 'Islas Marshall', + fr: 'Îles Marshall', + ja: 'マーシャル諸島', + it: 'Isole Marshall', + br: 'Ilhas Marshall', + pt: 'Ilhas Marshall', + nl: 'Marshalleilanden', + hr: 'Maršalovi Otoci', + fa: 'جزایر مارشال', + }, + flag: 'https://restcountries.eu/data/mhl.svg', + regionalBlocs: [], + cioc: 'MHL', + }, + { + name: 'Martinique', + topLevelDomain: ['.mq'], + alpha2Code: 'MQ', + alpha3Code: 'MTQ', + callingCodes: ['596'], + capital: 'Fort-de-France', + altSpellings: ['MQ'], + region: 'Americas', + subregion: 'Caribbean', + population: 378243, + latlng: [14.666667, -61.0], + demonym: 'French', + area: null, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Martinique', + numericCode: '474', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Martinique', + es: 'Martinica', + fr: 'Martinique', + ja: 'マルティニーク', + it: 'Martinica', + br: 'Martinica', + pt: 'Martinica', + nl: 'Martinique', + hr: 'Martinique', + fa: 'مونتسرات', + }, + flag: 'https://restcountries.eu/data/mtq.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Mauritania', + topLevelDomain: ['.mr'], + alpha2Code: 'MR', + alpha3Code: 'MRT', + callingCodes: ['222'], + capital: 'Nouakchott', + altSpellings: [ + 'MR', + 'Islamic Republic of Mauritania', + 'al-Jumhūriyyah al-ʾIslāmiyyah al-Mūrītāniyyah', + ], + region: 'Africa', + subregion: 'Western Africa', + population: 3718678, + latlng: [20.0, -12.0], + demonym: 'Mauritanian', + area: 1030700.0, + gini: 40.5, + timezones: ['UTC'], + borders: ['DZA', 'MLI', 'SEN', 'ESH'], + nativeName: 'موريتانيا', + numericCode: '478', + currencies: [{ code: 'MRO', name: 'Mauritanian ouguiya', symbol: 'UM' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Mauretanien', + es: 'Mauritania', + fr: 'Mauritanie', + ja: 'モーリタニア', + it: 'Mauritania', + br: 'Mauritânia', + pt: 'Mauritânia', + nl: 'Mauritanië', + hr: 'Mauritanija', + fa: 'موریتانی', + }, + flag: 'https://restcountries.eu/data/mrt.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'MTN', + }, + { + name: 'Mauritius', + topLevelDomain: ['.mu'], + alpha2Code: 'MU', + alpha3Code: 'MUS', + callingCodes: ['230'], + capital: 'Port Louis', + altSpellings: ['MU', 'Republic of Mauritius', 'République de Maurice'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 1262879, + latlng: [-20.28333333, 57.55], + demonym: 'Mauritian', + area: 2040.0, + gini: null, + timezones: ['UTC+04:00'], + borders: [], + nativeName: 'Maurice', + numericCode: '480', + currencies: [{ code: 'MUR', name: 'Mauritian rupee', symbol: '₨' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Mauritius', + es: 'Mauricio', + fr: 'Île Maurice', + ja: 'モーリシャス', + it: 'Mauritius', + br: 'Maurício', + pt: 'Maurícia', + nl: 'Mauritius', + hr: 'Mauricijus', + fa: 'موریس', + }, + flag: 'https://restcountries.eu/data/mus.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'MRI', + }, + { + name: 'Mayotte', + topLevelDomain: ['.yt'], + alpha2Code: 'YT', + alpha3Code: 'MYT', + callingCodes: ['262'], + capital: 'Mamoudzou', + altSpellings: ['YT', 'Department of Mayotte', 'Département de Mayotte'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 226915, + latlng: [-12.83333333, 45.16666666], + demonym: 'French', + area: null, + gini: null, + timezones: ['UTC+03:00'], + borders: [], + nativeName: 'Mayotte', + numericCode: '175', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Mayotte', + es: 'Mayotte', + fr: 'Mayotte', + ja: 'マヨット', + it: 'Mayotte', + br: 'Mayotte', + pt: 'Mayotte', + nl: 'Mayotte', + hr: 'Mayotte', + fa: 'مایوت', + }, + flag: 'https://restcountries.eu/data/myt.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: '', + }, + { + name: 'Mexico', + topLevelDomain: ['.mx'], + alpha2Code: 'MX', + alpha3Code: 'MEX', + callingCodes: ['52'], + capital: 'Mexico City', + altSpellings: [ + 'MX', + 'Mexicanos', + 'United Mexican States', + 'Estados Unidos Mexicanos', + ], + region: 'Americas', + subregion: 'Central America', + population: 122273473, + latlng: [23.0, -102.0], + demonym: 'Mexican', + area: 1964375.0, + gini: 47.0, + timezones: ['UTC-08:00', 'UTC-07:00', 'UTC-06:00'], + borders: ['BLZ', 'GTM', 'USA'], + nativeName: 'México', + numericCode: '484', + currencies: [{ code: 'MXN', name: 'Mexican peso', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Mexiko', + es: 'México', + fr: 'Mexique', + ja: 'メキシコ', + it: 'Messico', + br: 'México', + pt: 'México', + nl: 'Mexico', + hr: 'Meksiko', + fa: 'مکزیک', + }, + flag: 'https://restcountries.eu/data/mex.svg', + regionalBlocs: [ + { + acronym: 'PA', + name: 'Pacific Alliance', + otherAcronyms: [], + otherNames: ['Alianza del Pacífico'], + }, + { + acronym: 'NAFTA', + name: 'North American Free Trade Agreement', + otherAcronyms: [], + otherNames: [ + 'Tratado de Libre Comercio de América del Norte', + 'Accord de Libre-échange Nord-Américain', + ], + }, + ], + cioc: 'MEX', + }, + { + name: 'Micronesia (Federated States of)', + topLevelDomain: ['.fm'], + alpha2Code: 'FM', + alpha3Code: 'FSM', + callingCodes: ['691'], + capital: 'Palikir', + altSpellings: ['FM', 'Federated States of Micronesia'], + region: 'Oceania', + subregion: 'Micronesia', + population: 102800, + latlng: [6.91666666, 158.25], + demonym: 'Micronesian', + area: 702.0, + gini: null, + timezones: ['UTC+10:00', 'UTC+11'], + borders: [], + nativeName: 'Micronesia', + numericCode: '583', + currencies: [ + { code: null, name: '[D]', symbol: '$' }, + { code: 'USD', name: 'United States dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Mikronesien', + es: 'Micronesia', + fr: 'Micronésie', + ja: 'ミクロネシア連邦', + it: 'Micronesia', + br: 'Micronésia', + pt: 'Micronésia', + nl: 'Micronesië', + hr: 'Mikronezija', + fa: 'ایالات فدرال میکرونزی', + }, + flag: 'https://restcountries.eu/data/fsm.svg', + regionalBlocs: [], + cioc: 'FSM', + }, + { + name: 'Moldova (Republic of)', + topLevelDomain: ['.md'], + alpha2Code: 'MD', + alpha3Code: 'MDA', + callingCodes: ['373'], + capital: 'Chișinău', + altSpellings: ['MD', 'Republic of Moldova', 'Republica Moldova'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 3553100, + latlng: [47.0, 29.0], + demonym: 'Moldovan', + area: 33846.0, + gini: 33.0, + timezones: ['UTC+02:00'], + borders: ['ROU', 'UKR'], + nativeName: 'Moldova', + numericCode: '498', + currencies: [{ code: 'MDL', name: 'Moldovan leu', symbol: 'L' }], + languages: [ + { + iso639_1: 'ro', + iso639_2: 'ron', + name: 'Romanian', + nativeName: 'Română', + }, + ], + translations: { + de: 'Moldawie', + es: 'Moldavia', + fr: 'Moldavie', + ja: 'モルドバ共和国', + it: 'Moldavia', + br: 'Moldávia', + pt: 'Moldávia', + nl: 'Moldavië', + hr: 'Moldova', + fa: 'مولداوی', + }, + flag: 'https://restcountries.eu/data/mda.svg', + regionalBlocs: [ + { + acronym: 'CEFTA', + name: 'Central European Free Trade Agreement', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'MDA', + }, + { + name: 'Monaco', + topLevelDomain: ['.mc'], + alpha2Code: 'MC', + alpha3Code: 'MCO', + callingCodes: ['377'], + capital: 'Monaco', + altSpellings: ['MC', 'Principality of Monaco', 'Principauté de Monaco'], + region: 'Europe', + subregion: 'Western Europe', + population: 38400, + latlng: [43.73333333, 7.4], + demonym: 'Monegasque', + area: 2.02, + gini: null, + timezones: ['UTC+01:00'], + borders: ['FRA'], + nativeName: 'Monaco', + numericCode: '492', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Monaco', + es: 'Mónaco', + fr: 'Monaco', + ja: 'モナコ', + it: 'Principato di Monaco', + br: 'Mônaco', + pt: 'Mónaco', + nl: 'Monaco', + hr: 'Monako', + fa: 'موناکو', + }, + flag: 'https://restcountries.eu/data/mco.svg', + regionalBlocs: [], + cioc: 'MON', + }, + { + name: 'Mongolia', + topLevelDomain: ['.mn'], + alpha2Code: 'MN', + alpha3Code: 'MNG', + callingCodes: ['976'], + capital: 'Ulan Bator', + altSpellings: ['MN'], + region: 'Asia', + subregion: 'Eastern Asia', + population: 3093100, + latlng: [46.0, 105.0], + demonym: 'Mongolian', + area: 1564110.0, + gini: 36.5, + timezones: ['UTC+07:00', 'UTC+08:00'], + borders: ['CHN', 'RUS'], + nativeName: 'Монгол улс', + numericCode: '496', + currencies: [{ code: 'MNT', name: 'Mongolian tögrög', symbol: '₮' }], + languages: [ + { + iso639_1: 'mn', + iso639_2: 'mon', + name: 'Mongolian', + nativeName: 'Монгол хэл', + }, + ], + translations: { + de: 'Mongolei', + es: 'Mongolia', + fr: 'Mongolie', + ja: 'モンゴル', + it: 'Mongolia', + br: 'Mongólia', + pt: 'Mongólia', + nl: 'Mongolië', + hr: 'Mongolija', + fa: 'مغولستان', + }, + flag: 'https://restcountries.eu/data/mng.svg', + regionalBlocs: [], + cioc: 'MGL', + }, + { + name: 'Montenegro', + topLevelDomain: ['.me'], + alpha2Code: 'ME', + alpha3Code: 'MNE', + callingCodes: ['382'], + capital: 'Podgorica', + altSpellings: ['ME', 'Crna Gora'], + region: 'Europe', + subregion: 'Southern Europe', + population: 621810, + latlng: [42.5, 19.3], + demonym: 'Montenegrin', + area: 13812.0, + gini: 30.0, + timezones: ['UTC+01:00'], + borders: ['ALB', 'BIH', 'HRV', 'KOS', 'SRB'], + nativeName: 'Црна Гора', + numericCode: '499', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'sr', + iso639_2: 'srp', + name: 'Serbian', + nativeName: 'српски језик', + }, + { + iso639_1: 'bs', + iso639_2: 'bos', + name: 'Bosnian', + nativeName: 'bosanski jezik', + }, + { + iso639_1: 'sq', + iso639_2: 'sqi', + name: 'Albanian', + nativeName: 'Shqip', + }, + { + iso639_1: 'hr', + iso639_2: 'hrv', + name: 'Croatian', + nativeName: 'hrvatski jezik', + }, + ], + translations: { + de: 'Montenegro', + es: 'Montenegro', + fr: 'Monténégro', + ja: 'モンテネグロ', + it: 'Montenegro', + br: 'Montenegro', + pt: 'Montenegro', + nl: 'Montenegro', + hr: 'Crna Gora', + fa: 'مونته‌نگرو', + }, + flag: 'https://restcountries.eu/data/mne.svg', + regionalBlocs: [ + { + acronym: 'CEFTA', + name: 'Central European Free Trade Agreement', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'MNE', + }, + { + name: 'Montserrat', + topLevelDomain: ['.ms'], + alpha2Code: 'MS', + alpha3Code: 'MSR', + callingCodes: ['1664'], + capital: 'Plymouth', + altSpellings: ['MS'], + region: 'Americas', + subregion: 'Caribbean', + population: 4922, + latlng: [16.75, -62.2], + demonym: 'Montserratian', + area: 102.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Montserrat', + numericCode: '500', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Montserrat', + es: 'Montserrat', + fr: 'Montserrat', + ja: 'モントセラト', + it: 'Montserrat', + br: 'Montserrat', + pt: 'Monserrate', + nl: 'Montserrat', + hr: 'Montserrat', + fa: 'مایوت', + }, + flag: 'https://restcountries.eu/data/msr.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: '', + }, + { + name: 'Morocco', + topLevelDomain: ['.ma'], + alpha2Code: 'MA', + alpha3Code: 'MAR', + callingCodes: ['212'], + capital: 'Rabat', + altSpellings: ['MA', 'Kingdom of Morocco', 'Al-Mamlakah al-Maġribiyah'], + region: 'Africa', + subregion: 'Northern Africa', + population: 33337529, + latlng: [32.0, -5.0], + demonym: 'Moroccan', + area: 446550.0, + gini: 40.9, + timezones: ['UTC'], + borders: ['DZA', 'ESH', 'ESP'], + nativeName: 'المغرب', + numericCode: '504', + currencies: [{ code: 'MAD', name: 'Moroccan dirham', symbol: 'د.م.' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Marokko', + es: 'Marruecos', + fr: 'Maroc', + ja: 'モロッコ', + it: 'Marocco', + br: 'Marrocos', + pt: 'Marrocos', + nl: 'Marokko', + hr: 'Maroko', + fa: 'مراکش', + }, + flag: 'https://restcountries.eu/data/mar.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'MAR', + }, + { + name: 'Mozambique', + topLevelDomain: ['.mz'], + alpha2Code: 'MZ', + alpha3Code: 'MOZ', + callingCodes: ['258'], + capital: 'Maputo', + altSpellings: ['MZ', 'Republic of Mozambique', 'República de Moçambique'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 26423700, + latlng: [-18.25, 35.0], + demonym: 'Mozambican', + area: 801590.0, + gini: 45.7, + timezones: ['UTC+02:00'], + borders: ['MWI', 'ZAF', 'SWZ', 'TZA', 'ZMB', 'ZWE'], + nativeName: 'Moçambique', + numericCode: '508', + currencies: [{ code: 'MZN', name: 'Mozambican metical', symbol: 'MT' }], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Mosambik', + es: 'Mozambique', + fr: 'Mozambique', + ja: 'モザンビーク', + it: 'Mozambico', + br: 'Moçambique', + pt: 'Moçambique', + nl: 'Mozambique', + hr: 'Mozambik', + fa: 'موزامبیک', + }, + flag: 'https://restcountries.eu/data/moz.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'MOZ', + }, + { + name: 'Myanmar', + topLevelDomain: ['.mm'], + alpha2Code: 'MM', + alpha3Code: 'MMR', + callingCodes: ['95'], + capital: 'Naypyidaw', + altSpellings: [ + 'MM', + 'Burma', + 'Republic of the Union of Myanmar', + 'Pyidaunzu Thanmăda Myăma Nainngandaw', + ], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 51419420, + latlng: [22.0, 98.0], + demonym: 'Burmese', + area: 676578.0, + gini: null, + timezones: ['UTC+06:30'], + borders: ['BGD', 'CHN', 'IND', 'LAO', 'THA'], + nativeName: 'Myanma', + numericCode: '104', + currencies: [{ code: 'MMK', name: 'Burmese kyat', symbol: 'Ks' }], + languages: [ + { iso639_1: 'my', iso639_2: 'mya', name: 'Burmese', nativeName: 'ဗမာစာ' }, + ], + translations: { + de: 'Myanmar', + es: 'Myanmar', + fr: 'Myanmar', + ja: 'ミャンマー', + it: 'Birmania', + br: 'Myanmar', + pt: 'Myanmar', + nl: 'Myanmar', + hr: 'Mijanmar', + fa: 'میانمار', + }, + flag: 'https://restcountries.eu/data/mmr.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'MYA', + }, + { + name: 'Namibia', + topLevelDomain: ['.na'], + alpha2Code: 'NA', + alpha3Code: 'NAM', + callingCodes: ['264'], + capital: 'Windhoek', + altSpellings: ['NA', 'Namibië', 'Republic of Namibia'], + region: 'Africa', + subregion: 'Southern Africa', + population: 2324388, + latlng: [-22.0, 17.0], + demonym: 'Namibian', + area: 825615.0, + gini: 63.9, + timezones: ['UTC+01:00'], + borders: ['AGO', 'BWA', 'ZAF', 'ZMB'], + nativeName: 'Namibia', + numericCode: '516', + currencies: [ + { code: 'NAD', name: 'Namibian dollar', symbol: '$' }, + { code: 'ZAR', name: 'South African rand', symbol: 'R' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'af', + iso639_2: 'afr', + name: 'Afrikaans', + nativeName: 'Afrikaans', + }, + ], + translations: { + de: 'Namibia', + es: 'Namibia', + fr: 'Namibie', + ja: 'ナミビア', + it: 'Namibia', + br: 'Namíbia', + pt: 'Namíbia', + nl: 'Namibië', + hr: 'Namibija', + fa: 'نامیبیا', + }, + flag: 'https://restcountries.eu/data/nam.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'NAM', + }, + { + name: 'Nauru', + topLevelDomain: ['.nr'], + alpha2Code: 'NR', + alpha3Code: 'NRU', + callingCodes: ['674'], + capital: 'Yaren', + altSpellings: [ + 'NR', + 'Naoero', + 'Pleasant Island', + 'Republic of Nauru', + 'Ripublik Naoero', + ], + region: 'Oceania', + subregion: 'Micronesia', + population: 10084, + latlng: [-0.53333333, 166.91666666], + demonym: 'Nauruan', + area: 21.0, + gini: null, + timezones: ['UTC+12:00'], + borders: [], + nativeName: 'Nauru', + numericCode: '520', + currencies: [ + { code: 'AUD', name: 'Australian dollar', symbol: '$' }, + { code: '(none)', name: null, symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'na', + iso639_2: 'nau', + name: 'Nauruan', + nativeName: 'Dorerin Naoero', + }, + ], + translations: { + de: 'Nauru', + es: 'Nauru', + fr: 'Nauru', + ja: 'ナウル', + it: 'Nauru', + br: 'Nauru', + pt: 'Nauru', + nl: 'Nauru', + hr: 'Nauru', + fa: 'نائورو', + }, + flag: 'https://restcountries.eu/data/nru.svg', + regionalBlocs: [], + cioc: 'NRU', + }, + { + name: 'Nepal', + topLevelDomain: ['.np'], + alpha2Code: 'NP', + alpha3Code: 'NPL', + callingCodes: ['977'], + capital: 'Kathmandu', + altSpellings: [ + 'NP', + 'Federal Democratic Republic of Nepal', + 'Loktāntrik Ganatantra Nepāl', + ], + region: 'Asia', + subregion: 'Southern Asia', + population: 28431500, + latlng: [28.0, 84.0], + demonym: 'Nepalese', + area: 147181.0, + gini: 32.8, + timezones: ['UTC+05:45'], + borders: ['CHN', 'IND'], + nativeName: 'नेपाल', + numericCode: '524', + currencies: [{ code: 'NPR', name: 'Nepalese rupee', symbol: '₨' }], + languages: [ + { iso639_1: 'ne', iso639_2: 'nep', name: 'Nepali', nativeName: 'नेपाली' }, + ], + translations: { + de: 'Népal', + es: 'Nepal', + fr: 'Népal', + ja: 'ネパール', + it: 'Nepal', + br: 'Nepal', + pt: 'Nepal', + nl: 'Nepal', + hr: 'Nepal', + fa: 'نپال', + }, + flag: 'https://restcountries.eu/data/npl.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'NEP', + }, + { + name: 'Netherlands', + topLevelDomain: ['.nl'], + alpha2Code: 'NL', + alpha3Code: 'NLD', + callingCodes: ['31'], + capital: 'Amsterdam', + altSpellings: ['NL', 'Holland', 'Nederland'], + region: 'Europe', + subregion: 'Western Europe', + population: 17019800, + latlng: [52.5, 5.75], + demonym: 'Dutch', + area: 41850.0, + gini: 30.9, + timezones: ['UTC-04:00', 'UTC+01:00'], + borders: ['BEL', 'DEU'], + nativeName: 'Nederland', + numericCode: '528', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + ], + translations: { + de: 'Niederlande', + es: 'Países Bajos', + fr: 'Pays-Bas', + ja: 'オランダ', + it: 'Paesi Bassi', + br: 'Holanda', + pt: 'Países Baixos', + nl: 'Nederland', + hr: 'Nizozemska', + fa: 'پادشاهی هلند', + }, + flag: 'https://restcountries.eu/data/nld.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'NED', + }, + { + name: 'New Caledonia', + topLevelDomain: ['.nc'], + alpha2Code: 'NC', + alpha3Code: 'NCL', + callingCodes: ['687'], + capital: 'Nouméa', + altSpellings: ['NC'], + region: 'Oceania', + subregion: 'Melanesia', + population: 268767, + latlng: [-21.5, 165.5], + demonym: 'New Caledonian', + area: 18575.0, + gini: null, + timezones: ['UTC+11:00'], + borders: [], + nativeName: 'Nouvelle-Calédonie', + numericCode: '540', + currencies: [{ code: 'XPF', name: 'CFP franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Neukaledonien', + es: 'Nueva Caledonia', + fr: 'Nouvelle-Calédonie', + ja: 'ニューカレドニア', + it: 'Nuova Caledonia', + br: 'Nova Caledônia', + pt: 'Nova Caledónia', + nl: 'Nieuw-Caledonië', + hr: 'Nova Kaledonija', + fa: 'کالدونیای جدید', + }, + flag: 'https://restcountries.eu/data/ncl.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'New Zealand', + topLevelDomain: ['.nz'], + alpha2Code: 'NZ', + alpha3Code: 'NZL', + callingCodes: ['64'], + capital: 'Wellington', + altSpellings: ['NZ', 'Aotearoa'], + region: 'Oceania', + subregion: 'Australia and New Zealand', + population: 4697854, + latlng: [-41.0, 174.0], + demonym: 'New Zealander', + area: 270467.0, + gini: 36.2, + timezones: [ + 'UTC-11:00', + 'UTC-10:00', + 'UTC+12:00', + 'UTC+12:45', + 'UTC+13:00', + ], + borders: [], + nativeName: 'New Zealand', + numericCode: '554', + currencies: [{ code: 'NZD', name: 'New Zealand dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'mi', + iso639_2: 'mri', + name: 'Māori', + nativeName: 'te reo Māori', + }, + ], + translations: { + de: 'Neuseeland', + es: 'Nueva Zelanda', + fr: 'Nouvelle-Zélande', + ja: 'ニュージーランド', + it: 'Nuova Zelanda', + br: 'Nova Zelândia', + pt: 'Nova Zelândia', + nl: 'Nieuw-Zeeland', + hr: 'Novi Zeland', + fa: 'نیوزیلند', + }, + flag: 'https://restcountries.eu/data/nzl.svg', + regionalBlocs: [], + cioc: 'NZL', + }, + { + name: 'Nicaragua', + topLevelDomain: ['.ni'], + alpha2Code: 'NI', + alpha3Code: 'NIC', + callingCodes: ['505'], + capital: 'Managua', + altSpellings: ['NI', 'Republic of Nicaragua', 'República de Nicaragua'], + region: 'Americas', + subregion: 'Central America', + population: 6262703, + latlng: [13.0, -85.0], + demonym: 'Nicaraguan', + area: 130373.0, + gini: 40.5, + timezones: ['UTC-06:00'], + borders: ['CRI', 'HND'], + nativeName: 'Nicaragua', + numericCode: '558', + currencies: [{ code: 'NIO', name: 'Nicaraguan córdoba', symbol: 'C$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Nicaragua', + es: 'Nicaragua', + fr: 'Nicaragua', + ja: 'ニカラグア', + it: 'Nicaragua', + br: 'Nicarágua', + pt: 'Nicarágua', + nl: 'Nicaragua', + hr: 'Nikaragva', + fa: 'نیکاراگوئه', + }, + flag: 'https://restcountries.eu/data/nic.svg', + regionalBlocs: [ + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'NCA', + }, + { + name: 'Niger', + topLevelDomain: ['.ne'], + alpha2Code: 'NE', + alpha3Code: 'NER', + callingCodes: ['227'], + capital: 'Niamey', + altSpellings: ['NE', 'Nijar', 'Republic of Niger', 'République du Niger'], + region: 'Africa', + subregion: 'Western Africa', + population: 20715000, + latlng: [16.0, 8.0], + demonym: 'Nigerien', + area: 1267000.0, + gini: 34.6, + timezones: ['UTC+01:00'], + borders: ['DZA', 'BEN', 'BFA', 'TCD', 'LBY', 'MLI', 'NGA'], + nativeName: 'Niger', + numericCode: '562', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Niger', + es: 'Níger', + fr: 'Niger', + ja: 'ニジェール', + it: 'Niger', + br: 'Níger', + pt: 'Níger', + nl: 'Niger', + hr: 'Niger', + fa: 'نیجر', + }, + flag: 'https://restcountries.eu/data/ner.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'NIG', + }, + { + name: 'Nigeria', + topLevelDomain: ['.ng'], + alpha2Code: 'NG', + alpha3Code: 'NGA', + callingCodes: ['234'], + capital: 'Abuja', + altSpellings: ['NG', 'Nijeriya', 'Naíjíríà', 'Federal Republic of Nigeria'], + region: 'Africa', + subregion: 'Western Africa', + population: 186988000, + latlng: [10.0, 8.0], + demonym: 'Nigerian', + area: 923768.0, + gini: 48.8, + timezones: ['UTC+01:00'], + borders: ['BEN', 'CMR', 'TCD', 'NER'], + nativeName: 'Nigeria', + numericCode: '566', + currencies: [{ code: 'NGN', name: 'Nigerian naira', symbol: '₦' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Nigeria', + es: 'Nigeria', + fr: 'Nigéria', + ja: 'ナイジェリア', + it: 'Nigeria', + br: 'Nigéria', + pt: 'Nigéria', + nl: 'Nigeria', + hr: 'Nigerija', + fa: 'نیجریه', + }, + flag: 'https://restcountries.eu/data/nga.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'NGR', + }, + { + name: 'Niue', + topLevelDomain: ['.nu'], + alpha2Code: 'NU', + alpha3Code: 'NIU', + callingCodes: ['683'], + capital: 'Alofi', + altSpellings: ['NU'], + region: 'Oceania', + subregion: 'Polynesia', + population: 1470, + latlng: [-19.03333333, -169.86666666], + demonym: 'Niuean', + area: 260.0, + gini: null, + timezones: ['UTC-11:00'], + borders: [], + nativeName: 'Niuē', + numericCode: '570', + currencies: [ + { code: 'NZD', name: 'New Zealand dollar', symbol: '$' }, + { code: '(none)', name: 'Niue dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Niue', + es: 'Niue', + fr: 'Niue', + ja: 'ニウエ', + it: 'Niue', + br: 'Niue', + pt: 'Niue', + nl: 'Niue', + hr: 'Niue', + fa: 'نیووی', + }, + flag: 'https://restcountries.eu/data/niu.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Norfolk Island', + topLevelDomain: ['.nf'], + alpha2Code: 'NF', + alpha3Code: 'NFK', + callingCodes: ['672'], + capital: 'Kingston', + altSpellings: [ + 'NF', + 'Territory of Norfolk Island', + "Teratri of Norf'k Ailen", + ], + region: 'Oceania', + subregion: 'Australia and New Zealand', + population: 2302, + latlng: [-29.03333333, 167.95], + demonym: 'Norfolk Islander', + area: 36.0, + gini: null, + timezones: ['UTC+11:30'], + borders: [], + nativeName: 'Norfolk Island', + numericCode: '574', + currencies: [{ code: 'AUD', name: 'Australian dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Norfolkinsel', + es: 'Isla de Norfolk', + fr: 'Île de Norfolk', + ja: 'ノーフォーク島', + it: 'Isola Norfolk', + br: 'Ilha Norfolk', + pt: 'Ilha Norfolk', + nl: 'Norfolkeiland', + hr: 'Otok Norfolk', + fa: 'جزیره نورفک', + }, + flag: 'https://restcountries.eu/data/nfk.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: "Korea (Democratic People's Republic of)", + topLevelDomain: ['.kp'], + alpha2Code: 'KP', + alpha3Code: 'PRK', + callingCodes: ['850'], + capital: 'Pyongyang', + altSpellings: [ + 'KP', + "Democratic People's Republic of Korea", + '조선민주주의인민공화국', + 'Chosŏn Minjujuŭi Inmin Konghwaguk', + ], + region: 'Asia', + subregion: 'Eastern Asia', + population: 25281000, + latlng: [40.0, 127.0], + demonym: 'North Korean', + area: 120538.0, + gini: null, + timezones: ['UTC+09:00'], + borders: ['CHN', 'KOR', 'RUS'], + nativeName: '북한', + numericCode: '408', + currencies: [{ code: 'KPW', name: 'North Korean won', symbol: '₩' }], + languages: [ + { iso639_1: 'ko', iso639_2: 'kor', name: 'Korean', nativeName: '한국어' }, + ], + translations: { + de: 'Nordkorea', + es: 'Corea del Norte', + fr: 'Corée du Nord', + ja: '朝鮮民主主義人民共和国', + it: 'Corea del Nord', + br: 'Coreia do Norte', + pt: 'Coreia do Norte', + nl: 'Noord-Korea', + hr: 'Sjeverna Koreja', + fa: 'کره جنوبی', + }, + flag: 'https://restcountries.eu/data/prk.svg', + regionalBlocs: [], + cioc: 'PRK', + }, + { + name: 'Northern Mariana Islands', + topLevelDomain: ['.mp'], + alpha2Code: 'MP', + alpha3Code: 'MNP', + callingCodes: ['1670'], + capital: 'Saipan', + altSpellings: [ + 'MP', + 'Commonwealth of the Northern Mariana Islands', + 'Sankattan Siha Na Islas Mariånas', + ], + region: 'Oceania', + subregion: 'Micronesia', + population: 56940, + latlng: [15.2, 145.75], + demonym: 'American', + area: 464.0, + gini: null, + timezones: ['UTC+10:00'], + borders: [], + nativeName: 'Northern Mariana Islands', + numericCode: '580', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'ch', + iso639_2: 'cha', + name: 'Chamorro', + nativeName: 'Chamoru', + }, + ], + translations: { + de: 'Nördliche Marianen', + es: 'Islas Marianas del Norte', + fr: 'Îles Mariannes du Nord', + ja: '北マリアナ諸島', + it: 'Isole Marianne Settentrionali', + br: 'Ilhas Marianas', + pt: 'Ilhas Marianas', + nl: 'Noordelijke Marianeneilanden', + hr: 'Sjevernomarijanski otoci', + fa: 'جزایر ماریانای شمالی', + }, + flag: 'https://restcountries.eu/data/mnp.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Norway', + topLevelDomain: ['.no'], + alpha2Code: 'NO', + alpha3Code: 'NOR', + callingCodes: ['47'], + capital: 'Oslo', + altSpellings: [ + 'NO', + 'Norge', + 'Noreg', + 'Kingdom of Norway', + 'Kongeriket Norge', + 'Kongeriket Noreg', + ], + region: 'Europe', + subregion: 'Northern Europe', + population: 5223256, + latlng: [62.0, 10.0], + demonym: 'Norwegian', + area: 323802.0, + gini: 25.8, + timezones: ['UTC+01:00'], + borders: ['FIN', 'SWE', 'RUS'], + nativeName: 'Norge', + numericCode: '578', + currencies: [{ code: 'NOK', name: 'Norwegian krone', symbol: 'kr' }], + languages: [ + { + iso639_1: 'no', + iso639_2: 'nor', + name: 'Norwegian', + nativeName: 'Norsk', + }, + { + iso639_1: 'nb', + iso639_2: 'nob', + name: 'Norwegian Bokmål', + nativeName: 'Norsk bokmål', + }, + { + iso639_1: 'nn', + iso639_2: 'nno', + name: 'Norwegian Nynorsk', + nativeName: 'Norsk nynorsk', + }, + ], + translations: { + de: 'Norwegen', + es: 'Noruega', + fr: 'Norvège', + ja: 'ノルウェー', + it: 'Norvegia', + br: 'Noruega', + pt: 'Noruega', + nl: 'Noorwegen', + hr: 'Norveška', + fa: 'نروژ', + }, + flag: 'https://restcountries.eu/data/nor.svg', + regionalBlocs: [ + { + acronym: 'EFTA', + name: 'European Free Trade Association', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'NOR', + }, + { + name: 'Oman', + topLevelDomain: ['.om'], + alpha2Code: 'OM', + alpha3Code: 'OMN', + callingCodes: ['968'], + capital: 'Muscat', + altSpellings: ['OM', 'Sultanate of Oman', 'Salṭanat ʻUmān'], + region: 'Asia', + subregion: 'Western Asia', + population: 4420133, + latlng: [21.0, 57.0], + demonym: 'Omani', + area: 309500.0, + gini: null, + timezones: ['UTC+04:00'], + borders: ['SAU', 'ARE', 'YEM'], + nativeName: 'عمان', + numericCode: '512', + currencies: [{ code: 'OMR', name: 'Omani rial', symbol: 'ر.ع.' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Oman', + es: 'Omán', + fr: 'Oman', + ja: 'オマーン', + it: 'oman', + br: 'Omã', + pt: 'Omã', + nl: 'Oman', + hr: 'Oman', + fa: 'عمان', + }, + flag: 'https://restcountries.eu/data/omn.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'OMA', + }, + { + name: 'Pakistan', + topLevelDomain: ['.pk'], + alpha2Code: 'PK', + alpha3Code: 'PAK', + callingCodes: ['92'], + capital: 'Islamabad', + altSpellings: [ + 'PK', + 'Pākistān', + 'Islamic Republic of Pakistan', + "Islāmī Jumhūriya'eh Pākistān", + ], + region: 'Asia', + subregion: 'Southern Asia', + population: 194125062, + latlng: [30.0, 70.0], + demonym: 'Pakistani', + area: 881912.0, + gini: 30.0, + timezones: ['UTC+05:00'], + borders: ['AFG', 'CHN', 'IND', 'IRN'], + nativeName: 'Pakistan', + numericCode: '586', + currencies: [{ code: 'PKR', name: 'Pakistani rupee', symbol: '₨' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { iso639_1: 'ur', iso639_2: 'urd', name: 'Urdu', nativeName: 'اردو' }, + ], + translations: { + de: 'Pakistan', + es: 'Pakistán', + fr: 'Pakistan', + ja: 'パキスタン', + it: 'Pakistan', + br: 'Paquistão', + pt: 'Paquistão', + nl: 'Pakistan', + hr: 'Pakistan', + fa: 'پاکستان', + }, + flag: 'https://restcountries.eu/data/pak.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'PAK', + }, + { + name: 'Palau', + topLevelDomain: ['.pw'], + alpha2Code: 'PW', + alpha3Code: 'PLW', + callingCodes: ['680'], + capital: 'Ngerulmud', + altSpellings: ['PW', 'Republic of Palau', 'Beluu er a Belau'], + region: 'Oceania', + subregion: 'Micronesia', + population: 17950, + latlng: [7.5, 134.5], + demonym: 'Palauan', + area: 459.0, + gini: null, + timezones: ['UTC+09:00'], + borders: [], + nativeName: 'Palau', + numericCode: '585', + currencies: [ + { code: '(none)', name: '[E]', symbol: '$' }, + { code: 'USD', name: 'United States dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Palau', + es: 'Palau', + fr: 'Palaos', + ja: 'パラオ', + it: 'Palau', + br: 'Palau', + pt: 'Palau', + nl: 'Palau', + hr: 'Palau', + fa: 'پالائو', + }, + flag: 'https://restcountries.eu/data/plw.svg', + regionalBlocs: [], + cioc: 'PLW', + }, + { + name: 'Palestine, State of', + topLevelDomain: ['.ps'], + alpha2Code: 'PS', + alpha3Code: 'PSE', + callingCodes: ['970'], + capital: 'Ramallah', + altSpellings: ['PS', 'State of Palestine', 'Dawlat Filasṭin'], + region: 'Asia', + subregion: 'Western Asia', + population: 4682467, + latlng: [31.9, 35.2], + demonym: 'Palestinian', + area: null, + gini: 35.5, + timezones: ['UTC+02:00'], + borders: ['ISR', 'EGY', 'JOR'], + nativeName: 'فلسطين', + numericCode: '275', + currencies: [{ code: 'ILS', name: 'Israeli new sheqel', symbol: '₪' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Palästina', + es: 'Palestina', + fr: 'Palestine', + ja: 'パレスチナ', + it: 'Palestina', + br: 'Palestina', + pt: 'Palestina', + nl: 'Palestijnse gebieden', + hr: 'Palestina', + fa: 'فلسطین', + }, + flag: 'https://restcountries.eu/data/pse.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'PLE', + }, + { + name: 'Panama', + topLevelDomain: ['.pa'], + alpha2Code: 'PA', + alpha3Code: 'PAN', + callingCodes: ['507'], + capital: 'Panama City', + altSpellings: ['PA', 'Republic of Panama', 'República de Panamá'], + region: 'Americas', + subregion: 'Central America', + population: 3814672, + latlng: [9.0, -80.0], + demonym: 'Panamanian', + area: 75417.0, + gini: 51.9, + timezones: ['UTC-05:00'], + borders: ['COL', 'CRI'], + nativeName: 'Panamá', + numericCode: '591', + currencies: [ + { code: 'PAB', name: 'Panamanian balboa', symbol: 'B/.' }, + { code: 'USD', name: 'United States dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Panama', + es: 'Panamá', + fr: 'Panama', + ja: 'パナマ', + it: 'Panama', + br: 'Panamá', + pt: 'Panamá', + nl: 'Panama', + hr: 'Panama', + fa: 'پاناما', + }, + flag: 'https://restcountries.eu/data/pan.svg', + regionalBlocs: [ + { + acronym: 'CAIS', + name: 'Central American Integration System', + otherAcronyms: ['SICA'], + otherNames: ['Sistema de la Integración Centroamericana,'], + }, + ], + cioc: 'PAN', + }, + { + name: 'Papua New Guinea', + topLevelDomain: ['.pg'], + alpha2Code: 'PG', + alpha3Code: 'PNG', + callingCodes: ['675'], + capital: 'Port Moresby', + altSpellings: [ + 'PG', + 'Independent State of Papua New Guinea', + 'Independen Stet bilong Papua Niugini', + ], + region: 'Oceania', + subregion: 'Melanesia', + population: 8083700, + latlng: [-6.0, 147.0], + demonym: 'Papua New Guinean', + area: 462840.0, + gini: 50.9, + timezones: ['UTC+10:00'], + borders: ['IDN'], + nativeName: 'Papua Niugini', + numericCode: '598', + currencies: [{ code: 'PGK', name: 'Papua New Guinean kina', symbol: 'K' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Papua-Neuguinea', + es: 'Papúa Nueva Guinea', + fr: 'Papouasie-Nouvelle-Guinée', + ja: 'パプアニューギニア', + it: 'Papua Nuova Guinea', + br: 'Papua Nova Guiné', + pt: 'Papua Nova Guiné', + nl: 'Papoea-Nieuw-Guinea', + hr: 'Papua Nova Gvineja', + fa: 'پاپوآ گینه نو', + }, + flag: 'https://restcountries.eu/data/png.svg', + regionalBlocs: [], + cioc: 'PNG', + }, + { + name: 'Paraguay', + topLevelDomain: ['.py'], + alpha2Code: 'PY', + alpha3Code: 'PRY', + callingCodes: ['595'], + capital: 'Asunción', + altSpellings: [ + 'PY', + 'Republic of Paraguay', + 'República del Paraguay', + 'Tetã Paraguái', + ], + region: 'Americas', + subregion: 'South America', + population: 6854536, + latlng: [-23.0, -58.0], + demonym: 'Paraguayan', + area: 406752.0, + gini: 52.4, + timezones: ['UTC-04:00'], + borders: ['ARG', 'BOL', 'BRA'], + nativeName: 'Paraguay', + numericCode: '600', + currencies: [{ code: 'PYG', name: 'Paraguayan guaraní', symbol: '₲' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + { + iso639_1: 'gn', + iso639_2: 'grn', + name: 'Guaraní', + nativeName: "Avañe'ẽ", + }, + ], + translations: { + de: 'Paraguay', + es: 'Paraguay', + fr: 'Paraguay', + ja: 'パラグアイ', + it: 'Paraguay', + br: 'Paraguai', + pt: 'Paraguai', + nl: 'Paraguay', + hr: 'Paragvaj', + fa: 'پاراگوئه', + }, + flag: 'https://restcountries.eu/data/pry.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'PAR', + }, + { + name: 'Peru', + topLevelDomain: ['.pe'], + alpha2Code: 'PE', + alpha3Code: 'PER', + callingCodes: ['51'], + capital: 'Lima', + altSpellings: ['PE', 'Republic of Peru', ' República del Perú'], + region: 'Americas', + subregion: 'South America', + population: 31488700, + latlng: [-10.0, -76.0], + demonym: 'Peruvian', + area: 1285216.0, + gini: 48.1, + timezones: ['UTC-05:00'], + borders: ['BOL', 'BRA', 'CHL', 'COL', 'ECU'], + nativeName: 'Perú', + numericCode: '604', + currencies: [{ code: 'PEN', name: 'Peruvian sol', symbol: 'S/.' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Peru', + es: 'Perú', + fr: 'Pérou', + ja: 'ペルー', + it: 'Perù', + br: 'Peru', + pt: 'Peru', + nl: 'Peru', + hr: 'Peru', + fa: 'پرو', + }, + flag: 'https://restcountries.eu/data/per.svg', + regionalBlocs: [ + { + acronym: 'PA', + name: 'Pacific Alliance', + otherAcronyms: [], + otherNames: ['Alianza del Pacífico'], + }, + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'PER', + }, + { + name: 'Philippines', + topLevelDomain: ['.ph'], + alpha2Code: 'PH', + alpha3Code: 'PHL', + callingCodes: ['63'], + capital: 'Manila', + altSpellings: [ + 'PH', + 'Republic of the Philippines', + 'Repúblika ng Pilipinas', + ], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 103279800, + latlng: [13.0, 122.0], + demonym: 'Filipino', + area: 342353.0, + gini: 43.0, + timezones: ['UTC+08:00'], + borders: [], + nativeName: 'Pilipinas', + numericCode: '608', + currencies: [{ code: 'PHP', name: 'Philippine peso', symbol: '₱' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Philippinen', + es: 'Filipinas', + fr: 'Philippines', + ja: 'フィリピン', + it: 'Filippine', + br: 'Filipinas', + pt: 'Filipinas', + nl: 'Filipijnen', + hr: 'Filipini', + fa: 'جزایر الندفیلیپین', + }, + flag: 'https://restcountries.eu/data/phl.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'PHI', + }, + { + name: 'Pitcairn', + topLevelDomain: ['.pn'], + alpha2Code: 'PN', + alpha3Code: 'PCN', + callingCodes: ['64'], + capital: 'Adamstown', + altSpellings: ['PN', 'Pitcairn Henderson Ducie and Oeno Islands'], + region: 'Oceania', + subregion: 'Polynesia', + population: 56, + latlng: [-25.06666666, -130.1], + demonym: 'Pitcairn Islander', + area: 47.0, + gini: null, + timezones: ['UTC-08:00'], + borders: [], + nativeName: 'Pitcairn Islands', + numericCode: '612', + currencies: [ + { code: 'NZD', name: 'New Zealand dollar', symbol: '$' }, + { code: null, name: 'Pitcairn Islands dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Pitcairn', + es: 'Islas Pitcairn', + fr: 'Îles Pitcairn', + ja: 'ピトケアン', + it: 'Isole Pitcairn', + br: 'Ilhas Pitcairn', + pt: 'Ilhas Picárnia', + nl: 'Pitcairneilanden', + hr: 'Pitcairnovo otočje', + fa: 'پیتکرن', + }, + flag: 'https://restcountries.eu/data/pcn.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Poland', + topLevelDomain: ['.pl'], + alpha2Code: 'PL', + alpha3Code: 'POL', + callingCodes: ['48'], + capital: 'Warsaw', + altSpellings: ['PL', 'Republic of Poland', 'Rzeczpospolita Polska'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 38437239, + latlng: [52.0, 20.0], + demonym: 'Polish', + area: 312679.0, + gini: 34.1, + timezones: ['UTC+01:00'], + borders: ['BLR', 'CZE', 'DEU', 'LTU', 'RUS', 'SVK', 'UKR'], + nativeName: 'Polska', + numericCode: '616', + currencies: [{ code: 'PLN', name: 'Polish złoty', symbol: 'zł' }], + languages: [ + { + iso639_1: 'pl', + iso639_2: 'pol', + name: 'Polish', + nativeName: 'język polski', + }, + ], + translations: { + de: 'Polen', + es: 'Polonia', + fr: 'Pologne', + ja: 'ポーランド', + it: 'Polonia', + br: 'Polônia', + pt: 'Polónia', + nl: 'Polen', + hr: 'Poljska', + fa: 'لهستان', + }, + flag: 'https://restcountries.eu/data/pol.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'POL', + }, + { + name: 'Portugal', + topLevelDomain: ['.pt'], + alpha2Code: 'PT', + alpha3Code: 'PRT', + callingCodes: ['351'], + capital: 'Lisbon', + altSpellings: [ + 'PT', + 'Portuguesa', + 'Portuguese Republic', + 'República Portuguesa', + ], + region: 'Europe', + subregion: 'Southern Europe', + population: 10374822, + latlng: [39.5, -8.0], + demonym: 'Portuguese', + area: 92090.0, + gini: 38.5, + timezones: ['UTC-01:00', 'UTC'], + borders: ['ESP'], + nativeName: 'Portugal', + numericCode: '620', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Portugal', + es: 'Portugal', + fr: 'Portugal', + ja: 'ポルトガル', + it: 'Portogallo', + br: 'Portugal', + pt: 'Portugal', + nl: 'Portugal', + hr: 'Portugal', + fa: 'پرتغال', + }, + flag: 'https://restcountries.eu/data/prt.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'POR', + }, + { + name: 'Puerto Rico', + topLevelDomain: ['.pr'], + alpha2Code: 'PR', + alpha3Code: 'PRI', + callingCodes: ['1787', '1939'], + capital: 'San Juan', + altSpellings: [ + 'PR', + 'Commonwealth of Puerto Rico', + 'Estado Libre Asociado de Puerto Rico', + ], + region: 'Americas', + subregion: 'Caribbean', + population: 3474182, + latlng: [18.25, -66.5], + demonym: 'Puerto Rican', + area: 8870.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Puerto Rico', + numericCode: '630', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Puerto Rico', + es: 'Puerto Rico', + fr: 'Porto Rico', + ja: 'プエルトリコ', + it: 'Porto Rico', + br: 'Porto Rico', + pt: 'Porto Rico', + nl: 'Puerto Rico', + hr: 'Portoriko', + fa: 'پورتو ریکو', + }, + flag: 'https://restcountries.eu/data/pri.svg', + regionalBlocs: [], + cioc: 'PUR', + }, + { + name: 'Qatar', + topLevelDomain: ['.qa'], + alpha2Code: 'QA', + alpha3Code: 'QAT', + callingCodes: ['974'], + capital: 'Doha', + altSpellings: ['QA', 'State of Qatar', 'Dawlat Qaṭar'], + region: 'Asia', + subregion: 'Western Asia', + population: 2587564, + latlng: [25.5, 51.25], + demonym: 'Qatari', + area: 11586.0, + gini: 41.1, + timezones: ['UTC+03:00'], + borders: ['SAU'], + nativeName: 'قطر', + numericCode: '634', + currencies: [{ code: 'QAR', name: 'Qatari riyal', symbol: 'ر.ق' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Katar', + es: 'Catar', + fr: 'Qatar', + ja: 'カタール', + it: 'Qatar', + br: 'Catar', + pt: 'Catar', + nl: 'Qatar', + hr: 'Katar', + fa: 'قطر', + }, + flag: 'https://restcountries.eu/data/qat.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'QAT', + }, + { + name: 'Republic of Kosovo', + topLevelDomain: [''], + alpha2Code: 'XK', + alpha3Code: 'KOS', + callingCodes: ['383'], + capital: 'Pristina', + altSpellings: ['XK', 'Република Косово'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 1733842, + latlng: [42.666667, 21.166667], + demonym: 'Kosovar', + area: 10908.0, + gini: null, + timezones: ['UTC+01:00'], + borders: ['ALB', 'MKD', 'MNE', 'SRB'], + nativeName: 'Republika e Kosovës', + numericCode: null, + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'sq', + iso639_2: 'sqi', + name: 'Albanian', + nativeName: 'Shqip', + }, + { + iso639_1: 'sr', + iso639_2: 'srp', + name: 'Serbian', + nativeName: 'српски језик', + }, + ], + translations: { + de: null, + es: 'Kosovo', + fr: null, + ja: null, + it: null, + br: 'Kosovo', + pt: 'Kosovo', + nl: null, + hr: 'Kosovo', + fa: 'کوزوو', + }, + flag: 'https://restcountries.eu/data/kos.svg', + regionalBlocs: [ + { + acronym: 'CEFTA', + name: 'Central European Free Trade Agreement', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: null, + }, + { + name: 'Réunion', + topLevelDomain: ['.re'], + alpha2Code: 'RE', + alpha3Code: 'REU', + callingCodes: ['262'], + capital: 'Saint-Denis', + altSpellings: ['RE', 'Reunion'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 840974, + latlng: [-21.15, 55.5], + demonym: 'French', + area: null, + gini: null, + timezones: ['UTC+04:00'], + borders: [], + nativeName: 'La Réunion', + numericCode: '638', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Réunion', + es: 'Reunión', + fr: 'Réunion', + ja: 'レユニオン', + it: 'Riunione', + br: 'Reunião', + pt: 'Reunião', + nl: 'Réunion', + hr: 'Réunion', + fa: 'رئونیون', + }, + flag: 'https://restcountries.eu/data/reu.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: '', + }, + { + name: 'Romania', + topLevelDomain: ['.ro'], + alpha2Code: 'RO', + alpha3Code: 'ROU', + callingCodes: ['40'], + capital: 'Bucharest', + altSpellings: ['RO', 'Rumania', 'Roumania', 'România'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 19861408, + latlng: [46.0, 25.0], + demonym: 'Romanian', + area: 238391.0, + gini: 30.0, + timezones: ['UTC+02:00'], + borders: ['BGR', 'HUN', 'MDA', 'SRB', 'UKR'], + nativeName: 'România', + numericCode: '642', + currencies: [{ code: 'RON', name: 'Romanian leu', symbol: 'lei' }], + languages: [ + { + iso639_1: 'ro', + iso639_2: 'ron', + name: 'Romanian', + nativeName: 'Română', + }, + ], + translations: { + de: 'Rumänien', + es: 'Rumania', + fr: 'Roumanie', + ja: 'ルーマニア', + it: 'Romania', + br: 'Romênia', + pt: 'Roménia', + nl: 'Roemenië', + hr: 'Rumunjska', + fa: 'رومانی', + }, + flag: 'https://restcountries.eu/data/rou.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'ROU', + }, + { + name: 'Russian Federation', + topLevelDomain: ['.ru'], + alpha2Code: 'RU', + alpha3Code: 'RUS', + callingCodes: ['7'], + capital: 'Moscow', + altSpellings: [ + 'RU', + 'Rossiya', + 'Russian Federation', + 'Российская Федерация', + 'Rossiyskaya Federatsiya', + ], + region: 'Europe', + subregion: 'Eastern Europe', + population: 146599183, + latlng: [60.0, 100.0], + demonym: 'Russian', + area: 1.7124442e7, + gini: 40.1, + timezones: [ + 'UTC+03:00', + 'UTC+04:00', + 'UTC+06:00', + 'UTC+07:00', + 'UTC+08:00', + 'UTC+09:00', + 'UTC+10:00', + 'UTC+11:00', + 'UTC+12:00', + ], + borders: [ + 'AZE', + 'BLR', + 'CHN', + 'EST', + 'FIN', + 'GEO', + 'KAZ', + 'PRK', + 'LVA', + 'LTU', + 'MNG', + 'NOR', + 'POL', + 'UKR', + ], + nativeName: 'Россия', + numericCode: '643', + currencies: [{ code: 'RUB', name: 'Russian ruble', symbol: '₽' }], + languages: [ + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Russland', + es: 'Rusia', + fr: 'Russie', + ja: 'ロシア連邦', + it: 'Russia', + br: 'Rússia', + pt: 'Rússia', + nl: 'Rusland', + hr: 'Rusija', + fa: 'روسیه', + }, + flag: 'https://restcountries.eu/data/rus.svg', + regionalBlocs: [ + { + acronym: 'EEU', + name: 'Eurasian Economic Union', + otherAcronyms: ['EAEU'], + otherNames: [], + }, + ], + cioc: 'RUS', + }, + { + name: 'Rwanda', + topLevelDomain: ['.rw'], + alpha2Code: 'RW', + alpha3Code: 'RWA', + callingCodes: ['250'], + capital: 'Kigali', + altSpellings: [ + 'RW', + 'Republic of Rwanda', + "Repubulika y'u Rwanda", + 'République du Rwanda', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 11553188, + latlng: [-2.0, 30.0], + demonym: 'Rwandan', + area: 26338.0, + gini: 50.8, + timezones: ['UTC+02:00'], + borders: ['BDI', 'COD', 'TZA', 'UGA'], + nativeName: 'Rwanda', + numericCode: '646', + currencies: [{ code: 'RWF', name: 'Rwandan franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'rw', + iso639_2: 'kin', + name: 'Kinyarwanda', + nativeName: 'Ikinyarwanda', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Ruanda', + es: 'Ruanda', + fr: 'Rwanda', + ja: 'ルワンダ', + it: 'Ruanda', + br: 'Ruanda', + pt: 'Ruanda', + nl: 'Rwanda', + hr: 'Ruanda', + fa: 'رواندا', + }, + flag: 'https://restcountries.eu/data/rwa.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'RWA', + }, + { + name: 'Saint Barthélemy', + topLevelDomain: ['.bl'], + alpha2Code: 'BL', + alpha3Code: 'BLM', + callingCodes: ['590'], + capital: 'Gustavia', + altSpellings: [ + 'BL', + 'St. Barthelemy', + 'Collectivity of Saint Barthélemy', + 'Collectivité de Saint-Barthélemy', + ], + region: 'Americas', + subregion: 'Caribbean', + population: 9417, + latlng: [18.5, -63.41666666], + demonym: 'Saint Barthélemy Islander', + area: 21.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Saint-Barthélemy', + numericCode: '652', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Saint-Barthélemy', + es: 'San Bartolomé', + fr: 'Saint-Barthélemy', + ja: 'サン・バルテルミー', + it: 'Antille Francesi', + br: 'São Bartolomeu', + pt: 'São Bartolomeu', + nl: 'Saint Barthélemy', + hr: 'Saint Barthélemy', + fa: 'سن-بارتلمی', + }, + flag: 'https://restcountries.eu/data/blm.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Saint Helena, Ascension and Tristan da Cunha', + topLevelDomain: ['.sh'], + alpha2Code: 'SH', + alpha3Code: 'SHN', + callingCodes: ['290'], + capital: 'Jamestown', + altSpellings: ['SH'], + region: 'Africa', + subregion: 'Western Africa', + population: 4255, + latlng: [-15.95, -5.7], + demonym: 'Saint Helenian', + area: null, + gini: null, + timezones: ['UTC+00:00'], + borders: [], + nativeName: 'Saint Helena', + numericCode: '654', + currencies: [{ code: 'SHP', name: 'Saint Helena pound', symbol: '£' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Sankt Helena', + es: 'Santa Helena', + fr: 'Sainte-Hélène', + ja: 'セントヘレナ・アセンションおよびトリスタンダクーニャ', + it: "Sant'Elena", + br: 'Santa Helena', + pt: 'Santa Helena', + nl: 'Sint-Helena', + hr: 'Sveta Helena', + fa: 'سنت هلنا، اسنشن و تریستان دا کونا', + }, + flag: 'https://restcountries.eu/data/shn.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: null, + }, + { + name: 'Saint Kitts and Nevis', + topLevelDomain: ['.kn'], + alpha2Code: 'KN', + alpha3Code: 'KNA', + callingCodes: ['1869'], + capital: 'Basseterre', + altSpellings: ['KN', 'Federation of Saint Christopher and Nevis'], + region: 'Americas', + subregion: 'Caribbean', + population: 46204, + latlng: [17.33333333, -62.75], + demonym: 'Kittian and Nevisian', + area: 261.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Saint Kitts and Nevis', + numericCode: '659', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'St. Kitts und Nevis', + es: 'San Cristóbal y Nieves', + fr: 'Saint-Christophe-et-Niévès', + ja: 'セントクリストファー・ネイビス', + it: 'Saint Kitts e Nevis', + br: 'São Cristóvão e Neves', + pt: 'São Cristóvão e Neves', + nl: 'Saint Kitts en Nevis', + hr: 'Sveti Kristof i Nevis', + fa: 'سنت کیتس و نویس', + }, + flag: 'https://restcountries.eu/data/kna.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'SKN', + }, + { + name: 'Saint Lucia', + topLevelDomain: ['.lc'], + alpha2Code: 'LC', + alpha3Code: 'LCA', + callingCodes: ['1758'], + capital: 'Castries', + altSpellings: ['LC'], + region: 'Americas', + subregion: 'Caribbean', + population: 186000, + latlng: [13.88333333, -60.96666666], + demonym: 'Saint Lucian', + area: 616.0, + gini: 42.6, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Saint Lucia', + numericCode: '662', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Saint Lucia', + es: 'Santa Lucía', + fr: 'Saint-Lucie', + ja: 'セントルシア', + it: 'Santa Lucia', + br: 'Santa Lúcia', + pt: 'Santa Lúcia', + nl: 'Saint Lucia', + hr: 'Sveta Lucija', + fa: 'سنت لوسیا', + }, + flag: 'https://restcountries.eu/data/lca.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'LCA', + }, + { + name: 'Saint Martin (French part)', + topLevelDomain: ['.mf', '.fr', '.gp'], + alpha2Code: 'MF', + alpha3Code: 'MAF', + callingCodes: ['590'], + capital: 'Marigot', + altSpellings: [ + 'MF', + 'Collectivity of Saint Martin', + 'Collectivité de Saint-Martin', + ], + region: 'Americas', + subregion: 'Caribbean', + population: 36979, + latlng: [18.08333333, -63.95], + demonym: 'Saint Martin Islander', + area: 53.0, + gini: null, + timezones: ['UTC-04:00'], + borders: ['SXM', 'NLD'], + nativeName: 'Saint-Martin', + numericCode: '663', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + ], + translations: { + de: 'Saint Martin', + es: 'Saint Martin', + fr: 'Saint-Martin', + ja: 'サン・マルタン(フランス領)', + it: 'Saint Martin', + br: 'Saint Martin', + pt: 'Ilha São Martinho', + nl: 'Saint-Martin', + hr: 'Sveti Martin', + fa: 'سینت مارتن', + }, + flag: 'https://restcountries.eu/data/maf.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Saint Pierre and Miquelon', + topLevelDomain: ['.pm'], + alpha2Code: 'PM', + alpha3Code: 'SPM', + callingCodes: ['508'], + capital: 'Saint-Pierre', + altSpellings: [ + 'PM', + 'Collectivité territoriale de Saint-Pierre-et-Miquelon', + ], + region: 'Americas', + subregion: 'Northern America', + population: 6069, + latlng: [46.83333333, -56.33333333], + demonym: 'French', + area: 242.0, + gini: null, + timezones: ['UTC-03:00'], + borders: [], + nativeName: 'Saint-Pierre-et-Miquelon', + numericCode: '666', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Saint-Pierre und Miquelon', + es: 'San Pedro y Miquelón', + fr: 'Saint-Pierre-et-Miquelon', + ja: 'サンピエール島・ミクロン島', + it: 'Saint-Pierre e Miquelon', + br: 'Saint-Pierre e Miquelon', + pt: 'São Pedro e Miquelon', + nl: 'Saint Pierre en Miquelon', + hr: 'Sveti Petar i Mikelon', + fa: 'سن پیر و میکلن', + }, + flag: 'https://restcountries.eu/data/spm.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Saint Vincent and the Grenadines', + topLevelDomain: ['.vc'], + alpha2Code: 'VC', + alpha3Code: 'VCT', + callingCodes: ['1784'], + capital: 'Kingstown', + altSpellings: ['VC'], + region: 'Americas', + subregion: 'Caribbean', + population: 109991, + latlng: [13.25, -61.2], + demonym: 'Saint Vincentian', + area: 389.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Saint Vincent and the Grenadines', + numericCode: '670', + currencies: [{ code: 'XCD', name: 'East Caribbean dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Saint Vincent und die Grenadinen', + es: 'San Vicente y Granadinas', + fr: 'Saint-Vincent-et-les-Grenadines', + ja: 'セントビンセントおよびグレナディーン諸島', + it: 'Saint Vincent e Grenadine', + br: 'São Vicente e Granadinas', + pt: 'São Vicente e Granadinas', + nl: 'Saint Vincent en de Grenadines', + hr: 'Sveti Vincent i Grenadini', + fa: 'سنت وینسنت و گرنادین‌ها', + }, + flag: 'https://restcountries.eu/data/vct.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'VIN', + }, + { + name: 'Samoa', + topLevelDomain: ['.ws'], + alpha2Code: 'WS', + alpha3Code: 'WSM', + callingCodes: ['685'], + capital: 'Apia', + altSpellings: [ + 'WS', + 'Independent State of Samoa', + 'Malo Saʻoloto Tutoʻatasi o Sāmoa', + ], + region: 'Oceania', + subregion: 'Polynesia', + population: 194899, + latlng: [-13.58333333, -172.33333333], + demonym: 'Samoan', + area: 2842.0, + gini: null, + timezones: ['UTC+13:00'], + borders: [], + nativeName: 'Samoa', + numericCode: '882', + currencies: [{ code: 'WST', name: 'Samoan tālā', symbol: 'T' }], + languages: [ + { + iso639_1: 'sm', + iso639_2: 'smo', + name: 'Samoan', + nativeName: "gagana fa'a Samoa", + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Samoa', + es: 'Samoa', + fr: 'Samoa', + ja: 'サモア', + it: 'Samoa', + br: 'Samoa', + pt: 'Samoa', + nl: 'Samoa', + hr: 'Samoa', + fa: 'ساموآ', + }, + flag: 'https://restcountries.eu/data/wsm.svg', + regionalBlocs: [], + cioc: 'SAM', + }, + { + name: 'San Marino', + topLevelDomain: ['.sm'], + alpha2Code: 'SM', + alpha3Code: 'SMR', + callingCodes: ['378'], + capital: 'City of San Marino', + altSpellings: ['SM', 'Republic of San Marino', 'Repubblica di San Marino'], + region: 'Europe', + subregion: 'Southern Europe', + population: 33005, + latlng: [43.76666666, 12.41666666], + demonym: 'Sammarinese', + area: 61.0, + gini: null, + timezones: ['UTC+01:00'], + borders: ['ITA'], + nativeName: 'San Marino', + numericCode: '674', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'it', + iso639_2: 'ita', + name: 'Italian', + nativeName: 'Italiano', + }, + ], + translations: { + de: 'San Marino', + es: 'San Marino', + fr: 'Saint-Marin', + ja: 'サンマリノ', + it: 'San Marino', + br: 'San Marino', + pt: 'São Marinho', + nl: 'San Marino', + hr: 'San Marino', + fa: 'سان مارینو', + }, + flag: 'https://restcountries.eu/data/smr.svg', + regionalBlocs: [], + cioc: 'SMR', + }, + { + name: 'Sao Tome and Principe', + topLevelDomain: ['.st'], + alpha2Code: 'ST', + alpha3Code: 'STP', + callingCodes: ['239'], + capital: 'São Tomé', + altSpellings: [ + 'ST', + 'Democratic Republic of São Tomé and Príncipe', + 'República Democrática de São Tomé e Príncipe', + ], + region: 'Africa', + subregion: 'Middle Africa', + population: 187356, + latlng: [1.0, 7.0], + demonym: 'Sao Tomean', + area: 964.0, + gini: 50.8, + timezones: ['UTC'], + borders: [], + nativeName: 'São Tomé e Príncipe', + numericCode: '678', + currencies: [ + { code: 'STD', name: 'São Tomé and Príncipe dobra', symbol: 'Db' }, + ], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'São Tomé und Príncipe', + es: 'Santo Tomé y Príncipe', + fr: 'Sao Tomé-et-Principe', + ja: 'サントメ・プリンシペ', + it: 'São Tomé e Príncipe', + br: 'São Tomé e Príncipe', + pt: 'São Tomé e Príncipe', + nl: 'Sao Tomé en Principe', + hr: 'Sveti Toma i Princip', + fa: 'کواترو دو فرویرو', + }, + flag: 'https://restcountries.eu/data/stp.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'STP', + }, + { + name: 'Saudi Arabia', + topLevelDomain: ['.sa'], + alpha2Code: 'SA', + alpha3Code: 'SAU', + callingCodes: ['966'], + capital: 'Riyadh', + altSpellings: [ + 'SA', + 'Kingdom of Saudi Arabia', + 'Al-Mamlakah al-‘Arabiyyah as-Su‘ūdiyyah', + ], + region: 'Asia', + subregion: 'Western Asia', + population: 32248200, + latlng: [25.0, 45.0], + demonym: 'Saudi Arabian', + area: 2149690.0, + gini: null, + timezones: ['UTC+03:00'], + borders: ['IRQ', 'JOR', 'KWT', 'OMN', 'QAT', 'ARE', 'YEM'], + nativeName: 'العربية السعودية', + numericCode: '682', + currencies: [{ code: 'SAR', name: 'Saudi riyal', symbol: 'ر.س' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Saudi-Arabien', + es: 'Arabia Saudí', + fr: 'Arabie Saoudite', + ja: 'サウジアラビア', + it: 'Arabia Saudita', + br: 'Arábia Saudita', + pt: 'Arábia Saudita', + nl: 'Saoedi-Arabië', + hr: 'Saudijska Arabija', + fa: 'عربستان سعودی', + }, + flag: 'https://restcountries.eu/data/sau.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'KSA', + }, + { + name: 'Senegal', + topLevelDomain: ['.sn'], + alpha2Code: 'SN', + alpha3Code: 'SEN', + callingCodes: ['221'], + capital: 'Dakar', + altSpellings: ['SN', 'Republic of Senegal', 'République du Sénégal'], + region: 'Africa', + subregion: 'Western Africa', + population: 14799859, + latlng: [14.0, -14.0], + demonym: 'Senegalese', + area: 196722.0, + gini: 39.2, + timezones: ['UTC'], + borders: ['GMB', 'GIN', 'GNB', 'MLI', 'MRT'], + nativeName: 'Sénégal', + numericCode: '686', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Senegal', + es: 'Senegal', + fr: 'Sénégal', + ja: 'セネガル', + it: 'Senegal', + br: 'Senegal', + pt: 'Senegal', + nl: 'Senegal', + hr: 'Senegal', + fa: 'سنگال', + }, + flag: 'https://restcountries.eu/data/sen.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'SEN', + }, + { + name: 'Serbia', + topLevelDomain: ['.rs'], + alpha2Code: 'RS', + alpha3Code: 'SRB', + callingCodes: ['381'], + capital: 'Belgrade', + altSpellings: [ + 'RS', + 'Srbija', + 'Republic of Serbia', + 'Република Србија', + 'Republika Srbija', + ], + region: 'Europe', + subregion: 'Southern Europe', + population: 7076372, + latlng: [44.0, 21.0], + demonym: 'Serbian', + area: 88361.0, + gini: 27.8, + timezones: ['UTC+01:00'], + borders: ['BIH', 'BGR', 'HRV', 'HUN', 'KOS', 'MKD', 'MNE', 'ROU'], + nativeName: 'Србија', + numericCode: '688', + currencies: [{ code: 'RSD', name: 'Serbian dinar', symbol: 'дин.' }], + languages: [ + { + iso639_1: 'sr', + iso639_2: 'srp', + name: 'Serbian', + nativeName: 'српски језик', + }, + ], + translations: { + de: 'Serbien', + es: 'Serbia', + fr: 'Serbie', + ja: 'セルビア', + it: 'Serbia', + br: 'Sérvia', + pt: 'Sérvia', + nl: 'Servië', + hr: 'Srbija', + fa: 'صربستان', + }, + flag: 'https://restcountries.eu/data/srb.svg', + regionalBlocs: [ + { + acronym: 'CEFTA', + name: 'Central European Free Trade Agreement', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'SRB', + }, + { + name: 'Seychelles', + topLevelDomain: ['.sc'], + alpha2Code: 'SC', + alpha3Code: 'SYC', + callingCodes: ['248'], + capital: 'Victoria', + altSpellings: [ + 'SC', + 'Republic of Seychelles', + 'Repiblik Sesel', + 'République des Seychelles', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 91400, + latlng: [-4.58333333, 55.66666666], + demonym: 'Seychellois', + area: 452.0, + gini: 65.8, + timezones: ['UTC+04:00'], + borders: [], + nativeName: 'Seychelles', + numericCode: '690', + currencies: [{ code: 'SCR', name: 'Seychellois rupee', symbol: '₨' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Seychellen', + es: 'Seychelles', + fr: 'Seychelles', + ja: 'セーシェル', + it: 'Seychelles', + br: 'Seicheles', + pt: 'Seicheles', + nl: 'Seychellen', + hr: 'Sejšeli', + fa: 'سیشل', + }, + flag: 'https://restcountries.eu/data/syc.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'SEY', + }, + { + name: 'Sierra Leone', + topLevelDomain: ['.sl'], + alpha2Code: 'SL', + alpha3Code: 'SLE', + callingCodes: ['232'], + capital: 'Freetown', + altSpellings: ['SL', 'Republic of Sierra Leone'], + region: 'Africa', + subregion: 'Western Africa', + population: 7075641, + latlng: [8.5, -11.5], + demonym: 'Sierra Leonean', + area: 71740.0, + gini: 42.5, + timezones: ['UTC'], + borders: ['GIN', 'LBR'], + nativeName: 'Sierra Leone', + numericCode: '694', + currencies: [{ code: 'SLL', name: 'Sierra Leonean leone', symbol: 'Le' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Sierra Leone', + es: 'Sierra Leone', + fr: 'Sierra Leone', + ja: 'シエラレオネ', + it: 'Sierra Leone', + br: 'Serra Leoa', + pt: 'Serra Leoa', + nl: 'Sierra Leone', + hr: 'Sijera Leone', + fa: 'سیرالئون', + }, + flag: 'https://restcountries.eu/data/sle.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'SLE', + }, + { + name: 'Singapore', + topLevelDomain: ['.sg'], + alpha2Code: 'SG', + alpha3Code: 'SGP', + callingCodes: ['65'], + capital: 'Singapore', + altSpellings: ['SG', 'Singapura', 'Republik Singapura', '新加坡共和国'], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 5535000, + latlng: [1.36666666, 103.8], + demonym: 'Singaporean', + area: 710.0, + gini: 48.1, + timezones: ['UTC+08:00'], + borders: [], + nativeName: 'Singapore', + numericCode: '702', + currencies: [ + { code: 'BND', name: 'Brunei dollar', symbol: '$' }, + { code: 'SGD', name: 'Singapore dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'ms', + iso639_2: 'msa', + name: 'Malay', + nativeName: 'bahasa Melayu', + }, + { iso639_1: 'ta', iso639_2: 'tam', name: 'Tamil', nativeName: 'தமிழ்' }, + { + iso639_1: 'zh', + iso639_2: 'zho', + name: 'Chinese', + nativeName: '中文 (Zhōngwén)', + }, + ], + translations: { + de: 'Singapur', + es: 'Singapur', + fr: 'Singapour', + ja: 'シンガポール', + it: 'Singapore', + br: 'Singapura', + pt: 'Singapura', + nl: 'Singapore', + hr: 'Singapur', + fa: 'سنگاپور', + }, + flag: 'https://restcountries.eu/data/sgp.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'SIN', + }, + { + name: 'Sint Maarten (Dutch part)', + topLevelDomain: ['.sx'], + alpha2Code: 'SX', + alpha3Code: 'SXM', + callingCodes: ['1721'], + capital: 'Philipsburg', + altSpellings: ['SX'], + region: 'Americas', + subregion: 'Caribbean', + population: 38247, + latlng: [18.033333, -63.05], + demonym: 'Dutch', + area: 34.0, + gini: null, + timezones: ['UTC-04:00'], + borders: ['MAF'], + nativeName: 'Sint Maarten', + numericCode: '534', + currencies: [ + { code: 'ANG', name: 'Netherlands Antillean guilder', symbol: 'ƒ' }, + ], + languages: [ + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Sint Maarten (niederl. Teil)', + es: null, + fr: 'Saint Martin (partie néerlandaise)', + ja: null, + it: 'Saint Martin (parte olandese)', + br: 'Sint Maarten', + pt: 'São Martinho', + nl: 'Sint Maarten', + hr: null, + fa: 'سینت مارتن', + }, + flag: 'https://restcountries.eu/data/sxm.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Slovakia', + topLevelDomain: ['.sk'], + alpha2Code: 'SK', + alpha3Code: 'SVK', + callingCodes: ['421'], + capital: 'Bratislava', + altSpellings: ['SK', 'Slovak Republic', 'Slovenská republika'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 5426252, + latlng: [48.66666666, 19.5], + demonym: 'Slovak', + area: 49037.0, + gini: 26.0, + timezones: ['UTC+01:00'], + borders: ['AUT', 'CZE', 'HUN', 'POL', 'UKR'], + nativeName: 'Slovensko', + numericCode: '703', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'sk', + iso639_2: 'slk', + name: 'Slovak', + nativeName: 'slovenčina', + }, + ], + translations: { + de: 'Slowakei', + es: 'República Eslovaca', + fr: 'Slovaquie', + ja: 'スロバキア', + it: 'Slovacchia', + br: 'Eslováquia', + pt: 'Eslováquia', + nl: 'Slowakije', + hr: 'Slovačka', + fa: 'اسلواکی', + }, + flag: 'https://restcountries.eu/data/svk.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'SVK', + }, + { + name: 'Slovenia', + topLevelDomain: ['.si'], + alpha2Code: 'SI', + alpha3Code: 'SVN', + callingCodes: ['386'], + capital: 'Ljubljana', + altSpellings: ['SI', 'Republic of Slovenia', 'Republika Slovenija'], + region: 'Europe', + subregion: 'Southern Europe', + population: 2064188, + latlng: [46.11666666, 14.81666666], + demonym: 'Slovene', + area: 20273.0, + gini: 31.2, + timezones: ['UTC+01:00'], + borders: ['AUT', 'HRV', 'ITA', 'HUN'], + nativeName: 'Slovenija', + numericCode: '705', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'sl', + iso639_2: 'slv', + name: 'Slovene', + nativeName: 'slovenski jezik', + }, + ], + translations: { + de: 'Slowenien', + es: 'Eslovenia', + fr: 'Slovénie', + ja: 'スロベニア', + it: 'Slovenia', + br: 'Eslovênia', + pt: 'Eslovénia', + nl: 'Slovenië', + hr: 'Slovenija', + fa: 'اسلوونی', + }, + flag: 'https://restcountries.eu/data/svn.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'SLO', + }, + { + name: 'Solomon Islands', + topLevelDomain: ['.sb'], + alpha2Code: 'SB', + alpha3Code: 'SLB', + callingCodes: ['677'], + capital: 'Honiara', + altSpellings: ['SB'], + region: 'Oceania', + subregion: 'Melanesia', + population: 642000, + latlng: [-8.0, 159.0], + demonym: 'Solomon Islander', + area: 28896.0, + gini: null, + timezones: ['UTC+11:00'], + borders: [], + nativeName: 'Solomon Islands', + numericCode: '090', + currencies: [{ code: 'SBD', name: 'Solomon Islands dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Salomonen', + es: 'Islas Salomón', + fr: 'Îles Salomon', + ja: 'ソロモン諸島', + it: 'Isole Salomone', + br: 'Ilhas Salomão', + pt: 'Ilhas Salomão', + nl: 'Salomonseilanden', + hr: 'Solomonski Otoci', + fa: 'جزایر سلیمان', + }, + flag: 'https://restcountries.eu/data/slb.svg', + regionalBlocs: [], + cioc: 'SOL', + }, + { + name: 'Somalia', + topLevelDomain: ['.so'], + alpha2Code: 'SO', + alpha3Code: 'SOM', + callingCodes: ['252'], + capital: 'Mogadishu', + altSpellings: [ + 'SO', + 'aṣ-Ṣūmāl', + 'Federal Republic of Somalia', + 'Jamhuuriyadda Federaalka Soomaaliya', + 'Jumhūriyyat aṣ-Ṣūmāl al-Fiderāliyya', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 11079000, + latlng: [10.0, 49.0], + demonym: 'Somali', + area: 637657.0, + gini: null, + timezones: ['UTC+03:00'], + borders: ['DJI', 'ETH', 'KEN'], + nativeName: 'Soomaaliya', + numericCode: '706', + currencies: [{ code: 'SOS', name: 'Somali shilling', symbol: 'Sh' }], + languages: [ + { + iso639_1: 'so', + iso639_2: 'som', + name: 'Somali', + nativeName: 'Soomaaliga', + }, + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Somalia', + es: 'Somalia', + fr: 'Somalie', + ja: 'ソマリア', + it: 'Somalia', + br: 'Somália', + pt: 'Somália', + nl: 'Somalië', + hr: 'Somalija', + fa: 'سومالی', + }, + flag: 'https://restcountries.eu/data/som.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'SOM', + }, + { + name: 'South Africa', + topLevelDomain: ['.za'], + alpha2Code: 'ZA', + alpha3Code: 'ZAF', + callingCodes: ['27'], + capital: 'Pretoria', + altSpellings: ['ZA', 'RSA', 'Suid-Afrika', 'Republic of South Africa'], + region: 'Africa', + subregion: 'Southern Africa', + population: 55653654, + latlng: [-29.0, 24.0], + demonym: 'South African', + area: 1221037.0, + gini: 63.1, + timezones: ['UTC+02:00'], + borders: ['BWA', 'LSO', 'MOZ', 'NAM', 'SWZ', 'ZWE'], + nativeName: 'South Africa', + numericCode: '710', + currencies: [{ code: 'ZAR', name: 'South African rand', symbol: 'R' }], + languages: [ + { + iso639_1: 'af', + iso639_2: 'afr', + name: 'Afrikaans', + nativeName: 'Afrikaans', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'nr', + iso639_2: 'nbl', + name: 'Southern Ndebele', + nativeName: 'isiNdebele', + }, + { + iso639_1: 'st', + iso639_2: 'sot', + name: 'Southern Sotho', + nativeName: 'Sesotho', + }, + { iso639_1: 'ss', iso639_2: 'ssw', name: 'Swati', nativeName: 'SiSwati' }, + { + iso639_1: 'tn', + iso639_2: 'tsn', + name: 'Tswana', + nativeName: 'Setswana', + }, + { + iso639_1: 'ts', + iso639_2: 'tso', + name: 'Tsonga', + nativeName: 'Xitsonga', + }, + { + iso639_1: 've', + iso639_2: 'ven', + name: 'Venda', + nativeName: 'Tshivenḓa', + }, + { + iso639_1: 'xh', + iso639_2: 'xho', + name: 'Xhosa', + nativeName: 'isiXhosa', + }, + { iso639_1: 'zu', iso639_2: 'zul', name: 'Zulu', nativeName: 'isiZulu' }, + ], + translations: { + de: 'Republik Südafrika', + es: 'República de Sudáfrica', + fr: 'Afrique du Sud', + ja: '南アフリカ', + it: 'Sud Africa', + br: 'República Sul-Africana', + pt: 'República Sul-Africana', + nl: 'Zuid-Afrika', + hr: 'Južnoafrička Republika', + fa: 'آفریقای جنوبی', + }, + flag: 'https://restcountries.eu/data/zaf.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'RSA', + }, + { + name: 'South Georgia and the South Sandwich Islands', + topLevelDomain: ['.gs'], + alpha2Code: 'GS', + alpha3Code: 'SGS', + callingCodes: ['500'], + capital: 'King Edward Point', + altSpellings: ['GS', 'South Georgia and the South Sandwich Islands'], + region: 'Americas', + subregion: 'South America', + population: 30, + latlng: [-54.5, -37.0], + demonym: 'South Georgia and the South Sandwich Islander', + area: null, + gini: null, + timezones: ['UTC-02:00'], + borders: [], + nativeName: 'South Georgia', + numericCode: '239', + currencies: [ + { code: 'GBP', name: 'British pound', symbol: '£' }, + { code: '(none)', name: null, symbol: '£' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Südgeorgien und die Südlichen Sandwichinseln', + es: 'Islas Georgias del Sur y Sandwich del Sur', + fr: 'Géorgie du Sud-et-les Îles Sandwich du Sud', + ja: 'サウスジョージア・サウスサンドウィッチ諸島', + it: 'Georgia del Sud e Isole Sandwich Meridionali', + br: 'Ilhas Geórgias do Sul e Sandwich do Sul', + pt: 'Ilhas Geórgia do Sul e Sanduíche do Sul', + nl: 'Zuid-Georgia en Zuidelijke Sandwicheilanden', + hr: 'Južna Georgija i otočje Južni Sandwich', + fa: 'جزایر جورجیای جنوبی و ساندویچ جنوبی', + }, + flag: 'https://restcountries.eu/data/sgs.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: '', + }, + { + name: 'Korea (Republic of)', + topLevelDomain: ['.kr'], + alpha2Code: 'KR', + alpha3Code: 'KOR', + callingCodes: ['82'], + capital: 'Seoul', + altSpellings: ['KR', 'Republic of Korea'], + region: 'Asia', + subregion: 'Eastern Asia', + population: 50801405, + latlng: [37.0, 127.5], + demonym: 'South Korean', + area: 100210.0, + gini: 31.3, + timezones: ['UTC+09:00'], + borders: ['PRK'], + nativeName: '대한민국', + numericCode: '410', + currencies: [{ code: 'KRW', name: 'South Korean won', symbol: '₩' }], + languages: [ + { iso639_1: 'ko', iso639_2: 'kor', name: 'Korean', nativeName: '한국어' }, + ], + translations: { + de: 'Südkorea', + es: 'Corea del Sur', + fr: 'Corée du Sud', + ja: '大韓民国', + it: 'Corea del Sud', + br: 'Coreia do Sul', + pt: 'Coreia do Sul', + nl: 'Zuid-Korea', + hr: 'Južna Koreja', + fa: 'کره شمالی', + }, + flag: 'https://restcountries.eu/data/kor.svg', + regionalBlocs: [], + cioc: 'KOR', + }, + { + name: 'South Sudan', + topLevelDomain: ['.ss'], + alpha2Code: 'SS', + alpha3Code: 'SSD', + callingCodes: ['211'], + capital: 'Juba', + altSpellings: ['SS'], + region: 'Africa', + subregion: 'Middle Africa', + population: 12131000, + latlng: [7.0, 30.0], + demonym: 'South Sudanese', + area: 619745.0, + gini: 45.5, + timezones: ['UTC+03:00'], + borders: ['CAF', 'COD', 'ETH', 'KEN', 'SDN', 'UGA'], + nativeName: 'South Sudan', + numericCode: '728', + currencies: [{ code: 'SSP', name: 'South Sudanese pound', symbol: '£' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Südsudan', + es: 'Sudán del Sur', + fr: 'Soudan du Sud', + ja: '南スーダン', + it: 'Sudan del sud', + br: 'Sudão do Sul', + pt: 'Sudão do Sul', + nl: 'Zuid-Soedan', + hr: 'Južni Sudan', + fa: 'سودان جنوبی', + }, + flag: 'https://restcountries.eu/data/ssd.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: '', + }, + { + name: 'Spain', + topLevelDomain: ['.es'], + alpha2Code: 'ES', + alpha3Code: 'ESP', + callingCodes: ['34'], + capital: 'Madrid', + altSpellings: ['ES', 'Kingdom of Spain', 'Reino de España'], + region: 'Europe', + subregion: 'Southern Europe', + population: 46438422, + latlng: [40.0, -4.0], + demonym: 'Spanish', + area: 505992.0, + gini: 34.7, + timezones: ['UTC', 'UTC+01:00'], + borders: ['AND', 'FRA', 'GIB', 'PRT', 'MAR'], + nativeName: 'España', + numericCode: '724', + currencies: [{ code: 'EUR', name: 'Euro', symbol: '€' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Spanien', + es: 'España', + fr: 'Espagne', + ja: 'スペイン', + it: 'Spagna', + br: 'Espanha', + pt: 'Espanha', + nl: 'Spanje', + hr: 'Španjolska', + fa: 'اسپانیا', + }, + flag: 'https://restcountries.eu/data/esp.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'ESP', + }, + { + name: 'Sri Lanka', + topLevelDomain: ['.lk'], + alpha2Code: 'LK', + alpha3Code: 'LKA', + callingCodes: ['94'], + capital: 'Colombo', + altSpellings: [ + 'LK', + 'ilaṅkai', + 'Democratic Socialist Republic of Sri Lanka', + ], + region: 'Asia', + subregion: 'Southern Asia', + population: 20966000, + latlng: [7.0, 81.0], + demonym: 'Sri Lankan', + area: 65610.0, + gini: 40.3, + timezones: ['UTC+05:30'], + borders: ['IND'], + nativeName: 'śrī laṃkāva', + numericCode: '144', + currencies: [{ code: 'LKR', name: 'Sri Lankan rupee', symbol: 'Rs' }], + languages: [ + { + iso639_1: 'si', + iso639_2: 'sin', + name: 'Sinhalese', + nativeName: 'සිංහල', + }, + { iso639_1: 'ta', iso639_2: 'tam', name: 'Tamil', nativeName: 'தமிழ்' }, + ], + translations: { + de: 'Sri Lanka', + es: 'Sri Lanka', + fr: 'Sri Lanka', + ja: 'スリランカ', + it: 'Sri Lanka', + br: 'Sri Lanka', + pt: 'Sri Lanka', + nl: 'Sri Lanka', + hr: 'Šri Lanka', + fa: 'سری‌لانکا', + }, + flag: 'https://restcountries.eu/data/lka.svg', + regionalBlocs: [ + { + acronym: 'SAARC', + name: 'South Asian Association for Regional Cooperation', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'SRI', + }, + { + name: 'Sudan', + topLevelDomain: ['.sd'], + alpha2Code: 'SD', + alpha3Code: 'SDN', + callingCodes: ['249'], + capital: 'Khartoum', + altSpellings: ['SD', 'Republic of the Sudan', 'Jumhūrīyat as-Sūdān'], + region: 'Africa', + subregion: 'Northern Africa', + population: 39598700, + latlng: [15.0, 30.0], + demonym: 'Sudanese', + area: 1886068.0, + gini: 35.3, + timezones: ['UTC+03:00'], + borders: ['CAF', 'TCD', 'EGY', 'ERI', 'ETH', 'LBY', 'SSD'], + nativeName: 'السودان', + numericCode: '729', + currencies: [{ code: 'SDG', name: 'Sudanese pound', symbol: 'ج.س.' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Sudan', + es: 'Sudán', + fr: 'Soudan', + ja: 'スーダン', + it: 'Sudan', + br: 'Sudão', + pt: 'Sudão', + nl: 'Soedan', + hr: 'Sudan', + fa: 'سودان', + }, + flag: 'https://restcountries.eu/data/sdn.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'SUD', + }, + { + name: 'Suriname', + topLevelDomain: ['.sr'], + alpha2Code: 'SR', + alpha3Code: 'SUR', + callingCodes: ['597'], + capital: 'Paramaribo', + altSpellings: [ + 'SR', + 'Sarnam', + 'Sranangron', + 'Republic of Suriname', + 'Republiek Suriname', + ], + region: 'Americas', + subregion: 'South America', + population: 541638, + latlng: [4.0, -56.0], + demonym: 'Surinamer', + area: 163820.0, + gini: 52.9, + timezones: ['UTC-03:00'], + borders: ['BRA', 'GUF', 'FRA', 'GUY'], + nativeName: 'Suriname', + numericCode: '740', + currencies: [{ code: 'SRD', name: 'Surinamese dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'nl', + iso639_2: 'nld', + name: 'Dutch', + nativeName: 'Nederlands', + }, + ], + translations: { + de: 'Suriname', + es: 'Surinam', + fr: 'Surinam', + ja: 'スリナム', + it: 'Suriname', + br: 'Suriname', + pt: 'Suriname', + nl: 'Suriname', + hr: 'Surinam', + fa: 'سورینام', + }, + flag: 'https://restcountries.eu/data/sur.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'SUR', + }, + { + name: 'Svalbard and Jan Mayen', + topLevelDomain: ['.sj'], + alpha2Code: 'SJ', + alpha3Code: 'SJM', + callingCodes: ['4779'], + capital: 'Longyearbyen', + altSpellings: ['SJ', 'Svalbard and Jan Mayen Islands'], + region: 'Europe', + subregion: 'Northern Europe', + population: 2562, + latlng: [78.0, 20.0], + demonym: 'Norwegian', + area: null, + gini: null, + timezones: ['UTC+01:00'], + borders: [], + nativeName: 'Svalbard og Jan Mayen', + numericCode: '744', + currencies: [{ code: 'NOK', name: 'Norwegian krone', symbol: 'kr' }], + languages: [ + { + iso639_1: 'no', + iso639_2: 'nor', + name: 'Norwegian', + nativeName: 'Norsk', + }, + ], + translations: { + de: 'Svalbard und Jan Mayen', + es: 'Islas Svalbard y Jan Mayen', + fr: 'Svalbard et Jan Mayen', + ja: 'スヴァールバル諸島およびヤンマイエン島', + it: 'Svalbard e Jan Mayen', + br: 'Svalbard', + pt: 'Svalbard', + nl: 'Svalbard en Jan Mayen', + hr: 'Svalbard i Jan Mayen', + fa: 'سوالبارد و یان ماین', + }, + flag: 'https://restcountries.eu/data/sjm.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Swaziland', + topLevelDomain: ['.sz'], + alpha2Code: 'SZ', + alpha3Code: 'SWZ', + callingCodes: ['268'], + capital: 'Lobamba', + altSpellings: [ + 'SZ', + 'weSwatini', + 'Swatini', + 'Ngwane', + 'Kingdom of Swaziland', + 'Umbuso waseSwatini', + ], + region: 'Africa', + subregion: 'Southern Africa', + population: 1132657, + latlng: [-26.5, 31.5], + demonym: 'Swazi', + area: 17364.0, + gini: 51.5, + timezones: ['UTC+02:00'], + borders: ['MOZ', 'ZAF'], + nativeName: 'Swaziland', + numericCode: '748', + currencies: [{ code: 'SZL', name: 'Swazi lilangeni', symbol: 'L' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { iso639_1: 'ss', iso639_2: 'ssw', name: 'Swati', nativeName: 'SiSwati' }, + ], + translations: { + de: 'Swasiland', + es: 'Suazilandia', + fr: 'Swaziland', + ja: 'スワジランド', + it: 'Swaziland', + br: 'Suazilândia', + pt: 'Suazilândia', + nl: 'Swaziland', + hr: 'Svazi', + fa: 'سوازیلند', + }, + flag: 'https://restcountries.eu/data/swz.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'SWZ', + }, + { + name: 'Sweden', + topLevelDomain: ['.se'], + alpha2Code: 'SE', + alpha3Code: 'SWE', + callingCodes: ['46'], + capital: 'Stockholm', + altSpellings: ['SE', 'Kingdom of Sweden', 'Konungariket Sverige'], + region: 'Europe', + subregion: 'Northern Europe', + population: 9894888, + latlng: [62.0, 15.0], + demonym: 'Swedish', + area: 450295.0, + gini: 25.0, + timezones: ['UTC+01:00'], + borders: ['FIN', 'NOR'], + nativeName: 'Sverige', + numericCode: '752', + currencies: [{ code: 'SEK', name: 'Swedish krona', symbol: 'kr' }], + languages: [ + { + iso639_1: 'sv', + iso639_2: 'swe', + name: 'Swedish', + nativeName: 'svenska', + }, + ], + translations: { + de: 'Schweden', + es: 'Suecia', + fr: 'Suède', + ja: 'スウェーデン', + it: 'Svezia', + br: 'Suécia', + pt: 'Suécia', + nl: 'Zweden', + hr: 'Švedska', + fa: 'سوئد', + }, + flag: 'https://restcountries.eu/data/swe.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'SWE', + }, + { + name: 'Switzerland', + topLevelDomain: ['.ch'], + alpha2Code: 'CH', + alpha3Code: 'CHE', + callingCodes: ['41'], + capital: 'Bern', + altSpellings: [ + 'CH', + 'Swiss Confederation', + 'Schweiz', + 'Suisse', + 'Svizzera', + 'Svizra', + ], + region: 'Europe', + subregion: 'Western Europe', + population: 8341600, + latlng: [47.0, 8.0], + demonym: 'Swiss', + area: 41284.0, + gini: 33.7, + timezones: ['UTC+01:00'], + borders: ['AUT', 'FRA', 'ITA', 'LIE', 'DEU'], + nativeName: 'Schweiz', + numericCode: '756', + currencies: [{ code: 'CHF', name: 'Swiss franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'de', + iso639_2: 'deu', + name: 'German', + nativeName: 'Deutsch', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + { + iso639_1: 'it', + iso639_2: 'ita', + name: 'Italian', + nativeName: 'Italiano', + }, + ], + translations: { + de: 'Schweiz', + es: 'Suiza', + fr: 'Suisse', + ja: 'スイス', + it: 'Svizzera', + br: 'Suíça', + pt: 'Suíça', + nl: 'Zwitserland', + hr: 'Švicarska', + fa: 'سوئیس', + }, + flag: 'https://restcountries.eu/data/che.svg', + regionalBlocs: [ + { + acronym: 'EFTA', + name: 'European Free Trade Association', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'SUI', + }, + { + name: 'Syrian Arab Republic', + topLevelDomain: ['.sy'], + alpha2Code: 'SY', + alpha3Code: 'SYR', + callingCodes: ['963'], + capital: 'Damascus', + altSpellings: [ + 'SY', + 'Syrian Arab Republic', + 'Al-Jumhūrīyah Al-ʻArabīyah As-Sūrīyah', + ], + region: 'Asia', + subregion: 'Western Asia', + population: 18564000, + latlng: [35.0, 38.0], + demonym: 'Syrian', + area: 185180.0, + gini: 35.8, + timezones: ['UTC+02:00'], + borders: ['IRQ', 'ISR', 'JOR', 'LBN', 'TUR'], + nativeName: 'سوريا', + numericCode: '760', + currencies: [{ code: 'SYP', name: 'Syrian pound', symbol: '£' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Syrien', + es: 'Siria', + fr: 'Syrie', + ja: 'シリア・アラブ共和国', + it: 'Siria', + br: 'Síria', + pt: 'Síria', + nl: 'Syrië', + hr: 'Sirija', + fa: 'سوریه', + }, + flag: 'https://restcountries.eu/data/syr.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'SYR', + }, + { + name: 'Taiwan', + topLevelDomain: ['.tw'], + alpha2Code: 'TW', + alpha3Code: 'TWN', + callingCodes: ['886'], + capital: 'Taipei', + altSpellings: [ + 'TW', + 'Táiwān', + 'Republic of China', + '中華民國', + 'Zhōnghuá Mínguó', + ], + region: 'Asia', + subregion: 'Eastern Asia', + population: 23503349, + latlng: [23.5, 121.0], + demonym: 'Taiwanese', + area: 36193.0, + gini: null, + timezones: ['UTC+08:00'], + borders: [], + nativeName: '臺灣', + numericCode: '158', + currencies: [{ code: 'TWD', name: 'New Taiwan dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'zh', + iso639_2: 'zho', + name: 'Chinese', + nativeName: '中文 (Zhōngwén)', + }, + ], + translations: { + de: 'Taiwan', + es: 'Taiwán', + fr: 'Taïwan', + ja: '台湾(中華民国)', + it: 'Taiwan', + br: 'Taiwan', + pt: 'Taiwan', + nl: 'Taiwan', + hr: 'Tajvan', + fa: 'تایوان', + }, + flag: 'https://restcountries.eu/data/twn.svg', + regionalBlocs: [], + cioc: 'TPE', + }, + { + name: 'Tajikistan', + topLevelDomain: ['.tj'], + alpha2Code: 'TJ', + alpha3Code: 'TJK', + callingCodes: ['992'], + capital: 'Dushanbe', + altSpellings: [ + 'TJ', + 'Toçikiston', + 'Republic of Tajikistan', + 'Ҷумҳурии Тоҷикистон', + 'Çumhuriyi Toçikiston', + ], + region: 'Asia', + subregion: 'Central Asia', + population: 8593600, + latlng: [39.0, 71.0], + demonym: 'Tadzhik', + area: 143100.0, + gini: 30.8, + timezones: ['UTC+05:00'], + borders: ['AFG', 'CHN', 'KGZ', 'UZB'], + nativeName: 'Тоҷикистон', + numericCode: '762', + currencies: [{ code: 'TJS', name: 'Tajikistani somoni', symbol: 'ЅМ' }], + languages: [ + { iso639_1: 'tg', iso639_2: 'tgk', name: 'Tajik', nativeName: 'тоҷикӣ' }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Tadschikistan', + es: 'Tayikistán', + fr: 'Tadjikistan', + ja: 'タジキスタン', + it: 'Tagikistan', + br: 'Tajiquistão', + pt: 'Tajiquistão', + nl: 'Tadzjikistan', + hr: 'Tađikistan', + fa: 'تاجیکستان', + }, + flag: 'https://restcountries.eu/data/tjk.svg', + regionalBlocs: [], + cioc: 'TJK', + }, + { + name: 'Tanzania, United Republic of', + topLevelDomain: ['.tz'], + alpha2Code: 'TZ', + alpha3Code: 'TZA', + callingCodes: ['255'], + capital: 'Dodoma', + altSpellings: [ + 'TZ', + 'United Republic of Tanzania', + 'Jamhuri ya Muungano wa Tanzania', + ], + region: 'Africa', + subregion: 'Eastern Africa', + population: 55155000, + latlng: [-6.0, 35.0], + demonym: 'Tanzanian', + area: 945087.0, + gini: 37.6, + timezones: ['UTC+03:00'], + borders: ['BDI', 'COD', 'KEN', 'MWI', 'MOZ', 'RWA', 'UGA', 'ZMB'], + nativeName: 'Tanzania', + numericCode: '834', + currencies: [{ code: 'TZS', name: 'Tanzanian shilling', symbol: 'Sh' }], + languages: [ + { + iso639_1: 'sw', + iso639_2: 'swa', + name: 'Swahili', + nativeName: 'Kiswahili', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Tansania', + es: 'Tanzania', + fr: 'Tanzanie', + ja: 'タンザニア', + it: 'Tanzania', + br: 'Tanzânia', + pt: 'Tanzânia', + nl: 'Tanzania', + hr: 'Tanzanija', + fa: 'تانزانیا', + }, + flag: 'https://restcountries.eu/data/tza.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'TAN', + }, + { + name: 'Thailand', + topLevelDomain: ['.th'], + alpha2Code: 'TH', + alpha3Code: 'THA', + callingCodes: ['66'], + capital: 'Bangkok', + altSpellings: [ + 'TH', + 'Prathet', + 'Thai', + 'Kingdom of Thailand', + 'ราชอาณาจักรไทย', + 'Ratcha Anachak Thai', + ], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 65327652, + latlng: [15.0, 100.0], + demonym: 'Thai', + area: 513120.0, + gini: 40.0, + timezones: ['UTC+07:00'], + borders: ['MMR', 'KHM', 'LAO', 'MYS'], + nativeName: 'ประเทศไทย', + numericCode: '764', + currencies: [{ code: 'THB', name: 'Thai baht', symbol: '฿' }], + languages: [ + { iso639_1: 'th', iso639_2: 'tha', name: 'Thai', nativeName: 'ไทย' }, + ], + translations: { + de: 'Thailand', + es: 'Tailandia', + fr: 'Thaïlande', + ja: 'タイ', + it: 'Tailandia', + br: 'Tailândia', + pt: 'Tailândia', + nl: 'Thailand', + hr: 'Tajland', + fa: 'تایلند', + }, + flag: 'https://restcountries.eu/data/tha.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'THA', + }, + { + name: 'Timor-Leste', + topLevelDomain: ['.tl'], + alpha2Code: 'TL', + alpha3Code: 'TLS', + callingCodes: ['670'], + capital: 'Dili', + altSpellings: [ + 'TL', + 'East Timor', + 'Democratic Republic of Timor-Leste', + 'República Democrática de Timor-Leste', + 'Repúblika Demokrátika Timór-Leste', + ], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 1167242, + latlng: [-8.83333333, 125.91666666], + demonym: 'East Timorese', + area: 14874.0, + gini: 31.9, + timezones: ['UTC+09:00'], + borders: ['IDN'], + nativeName: 'Timor-Leste', + numericCode: '626', + currencies: [ + { code: 'USD', name: 'United States dollar', symbol: '$' }, + { code: null, name: null, symbol: null }, + ], + languages: [ + { + iso639_1: 'pt', + iso639_2: 'por', + name: 'Portuguese', + nativeName: 'Português', + }, + ], + translations: { + de: 'Timor-Leste', + es: 'Timor Oriental', + fr: 'Timor oriental', + ja: '東ティモール', + it: 'Timor Est', + br: 'Timor Leste', + pt: 'Timor Leste', + nl: 'Oost-Timor', + hr: 'Istočni Timor', + fa: 'تیمور شرقی', + }, + flag: 'https://restcountries.eu/data/tls.svg', + regionalBlocs: [], + cioc: 'TLS', + }, + { + name: 'Togo', + topLevelDomain: ['.tg'], + alpha2Code: 'TG', + alpha3Code: 'TGO', + callingCodes: ['228'], + capital: 'Lomé', + altSpellings: [ + 'TG', + 'Togolese', + 'Togolese Republic', + 'République Togolaise', + ], + region: 'Africa', + subregion: 'Western Africa', + population: 7143000, + latlng: [8.0, 1.16666666], + demonym: 'Togolese', + area: 56785.0, + gini: 34.4, + timezones: ['UTC'], + borders: ['BEN', 'BFA', 'GHA'], + nativeName: 'Togo', + numericCode: '768', + currencies: [{ code: 'XOF', name: 'West African CFA franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Togo', + es: 'Togo', + fr: 'Togo', + ja: 'トーゴ', + it: 'Togo', + br: 'Togo', + pt: 'Togo', + nl: 'Togo', + hr: 'Togo', + fa: 'توگو', + }, + flag: 'https://restcountries.eu/data/tgo.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'TOG', + }, + { + name: 'Tokelau', + topLevelDomain: ['.tk'], + alpha2Code: 'TK', + alpha3Code: 'TKL', + callingCodes: ['690'], + capital: 'Fakaofo', + altSpellings: ['TK'], + region: 'Oceania', + subregion: 'Polynesia', + population: 1411, + latlng: [-9.0, -172.0], + demonym: 'Tokelauan', + area: 12.0, + gini: null, + timezones: ['UTC+13:00'], + borders: [], + nativeName: 'Tokelau', + numericCode: '772', + currencies: [{ code: 'NZD', name: 'New Zealand dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Tokelau', + es: 'Islas Tokelau', + fr: 'Tokelau', + ja: 'トケラウ', + it: 'Isole Tokelau', + br: 'Tokelau', + pt: 'Toquelau', + nl: 'Tokelau', + hr: 'Tokelau', + fa: 'توکلائو', + }, + flag: 'https://restcountries.eu/data/tkl.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Tonga', + topLevelDomain: ['.to'], + alpha2Code: 'TO', + alpha3Code: 'TON', + callingCodes: ['676'], + capital: "Nuku'alofa", + altSpellings: ['TO'], + region: 'Oceania', + subregion: 'Polynesia', + population: 103252, + latlng: [-20.0, -175.0], + demonym: 'Tongan', + area: 747.0, + gini: null, + timezones: ['UTC+13:00'], + borders: [], + nativeName: 'Tonga', + numericCode: '776', + currencies: [{ code: 'TOP', name: 'Tongan paʻanga', symbol: 'T$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'to', + iso639_2: 'ton', + name: 'Tonga (Tonga Islands)', + nativeName: 'faka Tonga', + }, + ], + translations: { + de: 'Tonga', + es: 'Tonga', + fr: 'Tonga', + ja: 'トンガ', + it: 'Tonga', + br: 'Tonga', + pt: 'Tonga', + nl: 'Tonga', + hr: 'Tonga', + fa: 'تونگا', + }, + flag: 'https://restcountries.eu/data/ton.svg', + regionalBlocs: [], + cioc: 'TGA', + }, + { + name: 'Trinidad and Tobago', + topLevelDomain: ['.tt'], + alpha2Code: 'TT', + alpha3Code: 'TTO', + callingCodes: ['1868'], + capital: 'Port of Spain', + altSpellings: ['TT', 'Republic of Trinidad and Tobago'], + region: 'Americas', + subregion: 'Caribbean', + population: 1349667, + latlng: [11.0, -61.0], + demonym: 'Trinidadian', + area: 5130.0, + gini: 40.3, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Trinidad and Tobago', + numericCode: '780', + currencies: [ + { code: 'TTD', name: 'Trinidad and Tobago dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Trinidad und Tobago', + es: 'Trinidad y Tobago', + fr: 'Trinité et Tobago', + ja: 'トリニダード・トバゴ', + it: 'Trinidad e Tobago', + br: 'Trinidad e Tobago', + pt: 'Trindade e Tobago', + nl: 'Trinidad en Tobago', + hr: 'Trinidad i Tobago', + fa: 'ترینیداد و توباگو', + }, + flag: 'https://restcountries.eu/data/tto.svg', + regionalBlocs: [ + { + acronym: 'CARICOM', + name: 'Caribbean Community', + otherAcronyms: [], + otherNames: [ + 'Comunidad del Caribe', + 'Communauté Caribéenne', + 'Caribische Gemeenschap', + ], + }, + ], + cioc: 'TTO', + }, + { + name: 'Tunisia', + topLevelDomain: ['.tn'], + alpha2Code: 'TN', + alpha3Code: 'TUN', + callingCodes: ['216'], + capital: 'Tunis', + altSpellings: ['TN', 'Republic of Tunisia', 'al-Jumhūriyyah at-Tūnisiyyah'], + region: 'Africa', + subregion: 'Northern Africa', + population: 11154400, + latlng: [34.0, 9.0], + demonym: 'Tunisian', + area: 163610.0, + gini: 41.4, + timezones: ['UTC+01:00'], + borders: ['DZA', 'LBY'], + nativeName: 'تونس', + numericCode: '788', + currencies: [{ code: 'TND', name: 'Tunisian dinar', symbol: 'د.ت' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Tunesien', + es: 'Túnez', + fr: 'Tunisie', + ja: 'チュニジア', + it: 'Tunisia', + br: 'Tunísia', + pt: 'Tunísia', + nl: 'Tunesië', + hr: 'Tunis', + fa: 'تونس', + }, + flag: 'https://restcountries.eu/data/tun.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'TUN', + }, + { + name: 'Turkey', + topLevelDomain: ['.tr'], + alpha2Code: 'TR', + alpha3Code: 'TUR', + callingCodes: ['90'], + capital: 'Ankara', + altSpellings: [ + 'TR', + 'Turkiye', + 'Republic of Turkey', + 'Türkiye Cumhuriyeti', + ], + region: 'Asia', + subregion: 'Western Asia', + population: 78741053, + latlng: [39.0, 35.0], + demonym: 'Turkish', + area: 783562.0, + gini: 39.0, + timezones: ['UTC+03:00'], + borders: ['ARM', 'AZE', 'BGR', 'GEO', 'GRC', 'IRN', 'IRQ', 'SYR'], + nativeName: 'Türkiye', + numericCode: '792', + currencies: [{ code: 'TRY', name: 'Turkish lira', symbol: null }], + languages: [ + { + iso639_1: 'tr', + iso639_2: 'tur', + name: 'Turkish', + nativeName: 'Türkçe', + }, + ], + translations: { + de: 'Türkei', + es: 'Turquía', + fr: 'Turquie', + ja: 'トルコ', + it: 'Turchia', + br: 'Turquia', + pt: 'Turquia', + nl: 'Turkije', + hr: 'Turska', + fa: 'ترکیه', + }, + flag: 'https://restcountries.eu/data/tur.svg', + regionalBlocs: [], + cioc: 'TUR', + }, + { + name: 'Turkmenistan', + topLevelDomain: ['.tm'], + alpha2Code: 'TM', + alpha3Code: 'TKM', + callingCodes: ['993'], + capital: 'Ashgabat', + altSpellings: ['TM'], + region: 'Asia', + subregion: 'Central Asia', + population: 4751120, + latlng: [40.0, 60.0], + demonym: 'Turkmen', + area: 488100.0, + gini: 40.8, + timezones: ['UTC+05:00'], + borders: ['AFG', 'IRN', 'KAZ', 'UZB'], + nativeName: 'Türkmenistan', + numericCode: '795', + currencies: [{ code: 'TMT', name: 'Turkmenistan manat', symbol: 'm' }], + languages: [ + { + iso639_1: 'tk', + iso639_2: 'tuk', + name: 'Turkmen', + nativeName: 'Türkmen', + }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Turkmenistan', + es: 'Turkmenistán', + fr: 'Turkménistan', + ja: 'トルクメニスタン', + it: 'Turkmenistan', + br: 'Turcomenistão', + pt: 'Turquemenistão', + nl: 'Turkmenistan', + hr: 'Turkmenistan', + fa: 'ترکمنستان', + }, + flag: 'https://restcountries.eu/data/tkm.svg', + regionalBlocs: [], + cioc: 'TKM', + }, + { + name: 'Turks and Caicos Islands', + topLevelDomain: ['.tc'], + alpha2Code: 'TC', + alpha3Code: 'TCA', + callingCodes: ['1649'], + capital: 'Cockburn Town', + altSpellings: ['TC'], + region: 'Americas', + subregion: 'Caribbean', + population: 31458, + latlng: [21.75, -71.58333333], + demonym: 'Turks and Caicos Islander', + area: 948.0, + gini: null, + timezones: ['UTC-04:00'], + borders: [], + nativeName: 'Turks and Caicos Islands', + numericCode: '796', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Turks- und Caicosinseln', + es: 'Islas Turks y Caicos', + fr: 'Îles Turques-et-Caïques', + ja: 'タークス・カイコス諸島', + it: 'Isole Turks e Caicos', + br: 'Ilhas Turcas e Caicos', + pt: 'Ilhas Turcas e Caicos', + nl: 'Turks- en Caicoseilanden', + hr: 'Otoci Turks i Caicos', + fa: 'جزایر تورکس و کایکوس', + }, + flag: 'https://restcountries.eu/data/tca.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Tuvalu', + topLevelDomain: ['.tv'], + alpha2Code: 'TV', + alpha3Code: 'TUV', + callingCodes: ['688'], + capital: 'Funafuti', + altSpellings: ['TV'], + region: 'Oceania', + subregion: 'Polynesia', + population: 10640, + latlng: [-8.0, 178.0], + demonym: 'Tuvaluan', + area: 26.0, + gini: null, + timezones: ['UTC+12:00'], + borders: [], + nativeName: 'Tuvalu', + numericCode: '798', + currencies: [ + { code: 'AUD', name: 'Australian dollar', symbol: '$' }, + { code: 'TVD[G]', name: 'Tuvaluan dollar', symbol: '$' }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Tuvalu', + es: 'Tuvalu', + fr: 'Tuvalu', + ja: 'ツバル', + it: 'Tuvalu', + br: 'Tuvalu', + pt: 'Tuvalu', + nl: 'Tuvalu', + hr: 'Tuvalu', + fa: 'تووالو', + }, + flag: 'https://restcountries.eu/data/tuv.svg', + regionalBlocs: [], + cioc: 'TUV', + }, + { + name: 'Uganda', + topLevelDomain: ['.ug'], + alpha2Code: 'UG', + alpha3Code: 'UGA', + callingCodes: ['256'], + capital: 'Kampala', + altSpellings: ['UG', 'Republic of Uganda', 'Jamhuri ya Uganda'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 33860700, + latlng: [1.0, 32.0], + demonym: 'Ugandan', + area: 241550.0, + gini: 44.3, + timezones: ['UTC+03:00'], + borders: ['COD', 'KEN', 'RWA', 'SSD', 'TZA'], + nativeName: 'Uganda', + numericCode: '800', + currencies: [{ code: 'UGX', name: 'Ugandan shilling', symbol: 'Sh' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'sw', + iso639_2: 'swa', + name: 'Swahili', + nativeName: 'Kiswahili', + }, + ], + translations: { + de: 'Uganda', + es: 'Uganda', + fr: 'Uganda', + ja: 'ウガンダ', + it: 'Uganda', + br: 'Uganda', + pt: 'Uganda', + nl: 'Oeganda', + hr: 'Uganda', + fa: 'اوگاندا', + }, + flag: 'https://restcountries.eu/data/uga.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'UGA', + }, + { + name: 'Ukraine', + topLevelDomain: ['.ua'], + alpha2Code: 'UA', + alpha3Code: 'UKR', + callingCodes: ['380'], + capital: 'Kiev', + altSpellings: ['UA', 'Ukrayina'], + region: 'Europe', + subregion: 'Eastern Europe', + population: 42692393, + latlng: [49.0, 32.0], + demonym: 'Ukrainian', + area: 603700.0, + gini: 26.4, + timezones: ['UTC+02:00'], + borders: ['BLR', 'HUN', 'MDA', 'POL', 'ROU', 'RUS', 'SVK'], + nativeName: 'Україна', + numericCode: '804', + currencies: [{ code: 'UAH', name: 'Ukrainian hryvnia', symbol: '₴' }], + languages: [ + { + iso639_1: 'uk', + iso639_2: 'ukr', + name: 'Ukrainian', + nativeName: 'Українська', + }, + ], + translations: { + de: 'Ukraine', + es: 'Ucrania', + fr: 'Ukraine', + ja: 'ウクライナ', + it: 'Ucraina', + br: 'Ucrânia', + pt: 'Ucrânia', + nl: 'Oekraïne', + hr: 'Ukrajina', + fa: 'وکراین', + }, + flag: 'https://restcountries.eu/data/ukr.svg', + regionalBlocs: [], + cioc: 'UKR', + }, + { + name: 'United Arab Emirates', + topLevelDomain: ['.ae'], + alpha2Code: 'AE', + alpha3Code: 'ARE', + callingCodes: ['971'], + capital: 'Abu Dhabi', + altSpellings: ['AE', 'UAE'], + region: 'Asia', + subregion: 'Western Asia', + population: 9856000, + latlng: [24.0, 54.0], + demonym: 'Emirati', + area: 83600.0, + gini: null, + timezones: ['UTC+04'], + borders: ['OMN', 'SAU'], + nativeName: 'دولة الإمارات العربية المتحدة', + numericCode: '784', + currencies: [ + { code: 'AED', name: 'United Arab Emirates dirham', symbol: 'د.إ' }, + ], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Vereinigte Arabische Emirate', + es: 'Emiratos Árabes Unidos', + fr: 'Émirats arabes unis', + ja: 'アラブ首長国連邦', + it: 'Emirati Arabi Uniti', + br: 'Emirados árabes Unidos', + pt: 'Emirados árabes Unidos', + nl: 'Verenigde Arabische Emiraten', + hr: 'Ujedinjeni Arapski Emirati', + fa: 'امارات متحده عربی', + }, + flag: 'https://restcountries.eu/data/are.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'UAE', + }, + { + name: 'United Kingdom of Great Britain and Northern Ireland', + topLevelDomain: ['.uk'], + alpha2Code: 'GB', + alpha3Code: 'GBR', + callingCodes: ['44'], + capital: 'London', + altSpellings: ['GB', 'UK', 'Great Britain'], + region: 'Europe', + subregion: 'Northern Europe', + population: 65110000, + latlng: [54.0, -2.0], + demonym: 'British', + area: 242900.0, + gini: 34.0, + timezones: [ + 'UTC-08:00', + 'UTC-05:00', + 'UTC-04:00', + 'UTC-03:00', + 'UTC-02:00', + 'UTC', + 'UTC+01:00', + 'UTC+02:00', + 'UTC+06:00', + ], + borders: ['IRL'], + nativeName: 'United Kingdom', + numericCode: '826', + currencies: [{ code: 'GBP', name: 'British pound', symbol: '£' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Vereinigtes Königreich', + es: 'Reino Unido', + fr: 'Royaume-Uni', + ja: 'イギリス', + it: 'Regno Unito', + br: 'Reino Unido', + pt: 'Reino Unido', + nl: 'Verenigd Koninkrijk', + hr: 'Ujedinjeno Kraljevstvo', + fa: 'بریتانیای کبیر و ایرلند شمالی', + }, + flag: 'https://restcountries.eu/data/gbr.svg', + regionalBlocs: [ + { + acronym: 'EU', + name: 'European Union', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'GBR', + }, + { + name: 'United States of America', + topLevelDomain: ['.us'], + alpha2Code: 'US', + alpha3Code: 'USA', + callingCodes: ['1'], + capital: 'Washington, D.C.', + altSpellings: ['US', 'USA', 'United States of America'], + region: 'Americas', + subregion: 'Northern America', + population: 323947000, + latlng: [38.0, -97.0], + demonym: 'American', + area: 9629091.0, + gini: 48.0, + timezones: [ + 'UTC-12:00', + 'UTC-11:00', + 'UTC-10:00', + 'UTC-09:00', + 'UTC-08:00', + 'UTC-07:00', + 'UTC-06:00', + 'UTC-05:00', + 'UTC-04:00', + 'UTC+10:00', + 'UTC+12:00', + ], + borders: ['CAN', 'MEX'], + nativeName: 'United States', + numericCode: '840', + currencies: [{ code: 'USD', name: 'United States dollar', symbol: '$' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Vereinigte Staaten von Amerika', + es: 'Estados Unidos', + fr: 'États-Unis', + ja: 'アメリカ合衆国', + it: "Stati Uniti D'America", + br: 'Estados Unidos', + pt: 'Estados Unidos', + nl: 'Verenigde Staten', + hr: 'Sjedinjene Američke Države', + fa: 'ایالات متحده آمریکا', + }, + flag: 'https://restcountries.eu/data/usa.svg', + regionalBlocs: [ + { + acronym: 'NAFTA', + name: 'North American Free Trade Agreement', + otherAcronyms: [], + otherNames: [ + 'Tratado de Libre Comercio de América del Norte', + 'Accord de Libre-échange Nord-Américain', + ], + }, + ], + cioc: 'USA', + }, + { + name: 'Uruguay', + topLevelDomain: ['.uy'], + alpha2Code: 'UY', + alpha3Code: 'URY', + callingCodes: ['598'], + capital: 'Montevideo', + altSpellings: [ + 'UY', + 'Oriental Republic of Uruguay', + 'República Oriental del Uruguay', + ], + region: 'Americas', + subregion: 'South America', + population: 3480222, + latlng: [-33.0, -56.0], + demonym: 'Uruguayan', + area: 181034.0, + gini: 39.7, + timezones: ['UTC-03:00'], + borders: ['ARG', 'BRA'], + nativeName: 'Uruguay', + numericCode: '858', + currencies: [{ code: 'UYU', name: 'Uruguayan peso', symbol: '$' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Uruguay', + es: 'Uruguay', + fr: 'Uruguay', + ja: 'ウルグアイ', + it: 'Uruguay', + br: 'Uruguai', + pt: 'Uruguai', + nl: 'Uruguay', + hr: 'Urugvaj', + fa: 'اروگوئه', + }, + flag: 'https://restcountries.eu/data/ury.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'URU', + }, + { + name: 'Uzbekistan', + topLevelDomain: ['.uz'], + alpha2Code: 'UZ', + alpha3Code: 'UZB', + callingCodes: ['998'], + capital: 'Tashkent', + altSpellings: [ + 'UZ', + 'Republic of Uzbekistan', + 'O‘zbekiston Respublikasi', + 'Ўзбекистон Республикаси', + ], + region: 'Asia', + subregion: 'Central Asia', + population: 31576400, + latlng: [41.0, 64.0], + demonym: 'Uzbekistani', + area: 447400.0, + gini: 36.7, + timezones: ['UTC+05:00'], + borders: ['AFG', 'KAZ', 'KGZ', 'TJK', 'TKM'], + nativeName: 'O‘zbekiston', + numericCode: '860', + currencies: [{ code: 'UZS', name: "Uzbekistani so'm", symbol: null }], + languages: [ + { iso639_1: 'uz', iso639_2: 'uzb', name: 'Uzbek', nativeName: 'Oʻzbek' }, + { + iso639_1: 'ru', + iso639_2: 'rus', + name: 'Russian', + nativeName: 'Русский', + }, + ], + translations: { + de: 'Usbekistan', + es: 'Uzbekistán', + fr: 'Ouzbékistan', + ja: 'ウズベキスタン', + it: 'Uzbekistan', + br: 'Uzbequistão', + pt: 'Usbequistão', + nl: 'Oezbekistan', + hr: 'Uzbekistan', + fa: 'ازبکستان', + }, + flag: 'https://restcountries.eu/data/uzb.svg', + regionalBlocs: [], + cioc: 'UZB', + }, + { + name: 'Vanuatu', + topLevelDomain: ['.vu'], + alpha2Code: 'VU', + alpha3Code: 'VUT', + callingCodes: ['678'], + capital: 'Port Vila', + altSpellings: [ + 'VU', + 'Republic of Vanuatu', + 'Ripablik blong Vanuatu', + 'République de Vanuatu', + ], + region: 'Oceania', + subregion: 'Melanesia', + population: 277500, + latlng: [-16.0, 167.0], + demonym: 'Ni-Vanuatu', + area: 12189.0, + gini: null, + timezones: ['UTC+11:00'], + borders: [], + nativeName: 'Vanuatu', + numericCode: '548', + currencies: [{ code: 'VUV', name: 'Vanuatu vatu', symbol: 'Vt' }], + languages: [ + { + iso639_1: 'bi', + iso639_2: 'bis', + name: 'Bislama', + nativeName: 'Bislama', + }, + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Vanuatu', + es: 'Vanuatu', + fr: 'Vanuatu', + ja: 'バヌアツ', + it: 'Vanuatu', + br: 'Vanuatu', + pt: 'Vanuatu', + nl: 'Vanuatu', + hr: 'Vanuatu', + fa: 'وانواتو', + }, + flag: 'https://restcountries.eu/data/vut.svg', + regionalBlocs: [], + cioc: 'VAN', + }, + { + name: 'Venezuela (Bolivarian Republic of)', + topLevelDomain: ['.ve'], + alpha2Code: 'VE', + alpha3Code: 'VEN', + callingCodes: ['58'], + capital: 'Caracas', + altSpellings: [ + 'VE', + 'Bolivarian Republic of Venezuela', + 'República Bolivariana de Venezuela', + ], + region: 'Americas', + subregion: 'South America', + population: 31028700, + latlng: [8.0, -66.0], + demonym: 'Venezuelan', + area: 916445.0, + gini: 44.8, + timezones: ['UTC-04:00'], + borders: ['BRA', 'COL', 'GUY'], + nativeName: 'Venezuela', + numericCode: '862', + currencies: [{ code: 'VEF', name: 'Venezuelan bolívar', symbol: 'Bs F' }], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Venezuela', + es: 'Venezuela', + fr: 'Venezuela', + ja: 'ベネズエラ・ボリバル共和国', + it: 'Venezuela', + br: 'Venezuela', + pt: 'Venezuela', + nl: 'Venezuela', + hr: 'Venezuela', + fa: 'ونزوئلا', + }, + flag: 'https://restcountries.eu/data/ven.svg', + regionalBlocs: [ + { + acronym: 'USAN', + name: 'Union of South American Nations', + otherAcronyms: ['UNASUR', 'UNASUL', 'UZAN'], + otherNames: [ + 'Unión de Naciones Suramericanas', + 'União de Nações Sul-Americanas', + 'Unie van Zuid-Amerikaanse Naties', + 'South American Union', + ], + }, + ], + cioc: 'VEN', + }, + { + name: 'Viet Nam', + topLevelDomain: ['.vn'], + alpha2Code: 'VN', + alpha3Code: 'VNM', + callingCodes: ['84'], + capital: 'Hanoi', + altSpellings: [ + 'VN', + 'Socialist Republic of Vietnam', + 'Cộng hòa Xã hội chủ nghĩa Việt Nam', + ], + region: 'Asia', + subregion: 'South-Eastern Asia', + population: 92700000, + latlng: [16.16666666, 107.83333333], + demonym: 'Vietnamese', + area: 331212.0, + gini: 35.6, + timezones: ['UTC+07:00'], + borders: ['KHM', 'CHN', 'LAO'], + nativeName: 'Việt Nam', + numericCode: '704', + currencies: [{ code: 'VND', name: 'Vietnamese đồng', symbol: '₫' }], + languages: [ + { + iso639_1: 'vi', + iso639_2: 'vie', + name: 'Vietnamese', + nativeName: 'Tiếng Việt', + }, + ], + translations: { + de: 'Vietnam', + es: 'Vietnam', + fr: 'Viêt Nam', + ja: 'ベトナム', + it: 'Vietnam', + br: 'Vietnã', + pt: 'Vietname', + nl: 'Vietnam', + hr: 'Vijetnam', + fa: 'ویتنام', + }, + flag: 'https://restcountries.eu/data/vnm.svg', + regionalBlocs: [ + { + acronym: 'ASEAN', + name: 'Association of Southeast Asian Nations', + otherAcronyms: [], + otherNames: [], + }, + ], + cioc: 'VIE', + }, + { + name: 'Wallis and Futuna', + topLevelDomain: ['.wf'], + alpha2Code: 'WF', + alpha3Code: 'WLF', + callingCodes: ['681'], + capital: 'Mata-Utu', + altSpellings: [ + 'WF', + 'Territory of the Wallis and Futuna Islands', + 'Territoire des îles Wallis et Futuna', + ], + region: 'Oceania', + subregion: 'Polynesia', + population: 11750, + latlng: [-13.3, -176.2], + demonym: 'Wallis and Futuna Islander', + area: 142.0, + gini: null, + timezones: ['UTC+12:00'], + borders: [], + nativeName: 'Wallis et Futuna', + numericCode: '876', + currencies: [{ code: 'XPF', name: 'CFP franc', symbol: 'Fr' }], + languages: [ + { + iso639_1: 'fr', + iso639_2: 'fra', + name: 'French', + nativeName: 'français', + }, + ], + translations: { + de: 'Wallis und Futuna', + es: 'Wallis y Futuna', + fr: 'Wallis-et-Futuna', + ja: 'ウォリス・フツナ', + it: 'Wallis e Futuna', + br: 'Wallis e Futuna', + pt: 'Wallis e Futuna', + nl: 'Wallis en Futuna', + hr: 'Wallis i Fortuna', + fa: 'والیس و فوتونا', + }, + flag: 'https://restcountries.eu/data/wlf.svg', + regionalBlocs: [], + cioc: '', + }, + { + name: 'Western Sahara', + topLevelDomain: ['.eh'], + alpha2Code: 'EH', + alpha3Code: 'ESH', + callingCodes: ['212'], + capital: 'El Aaiún', + altSpellings: ['EH', 'Taneẓroft Tutrimt'], + region: 'Africa', + subregion: 'Northern Africa', + population: 510713, + latlng: [24.5, -13.0], + demonym: 'Sahrawi', + area: 266000.0, + gini: null, + timezones: ['UTC+00:00'], + borders: ['DZA', 'MRT', 'MAR'], + nativeName: 'الصحراء الغربية', + numericCode: '732', + currencies: [ + { code: 'MAD', name: 'Moroccan dirham', symbol: 'د.م.' }, + { code: 'DZD', name: 'Algerian dinar', symbol: 'د.ج' }, + ], + languages: [ + { + iso639_1: 'es', + iso639_2: 'spa', + name: 'Spanish', + nativeName: 'Español', + }, + ], + translations: { + de: 'Westsahara', + es: 'Sahara Occidental', + fr: 'Sahara Occidental', + ja: '西サハラ', + it: 'Sahara Occidentale', + br: 'Saara Ocidental', + pt: 'Saara Ocidental', + nl: 'Westelijke Sahara', + hr: 'Zapadna Sahara', + fa: 'جمهوری دموکراتیک عربی صحرا', + }, + flag: 'https://restcountries.eu/data/esh.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: '', + }, + { + name: 'Yemen', + topLevelDomain: ['.ye'], + alpha2Code: 'YE', + alpha3Code: 'YEM', + callingCodes: ['967'], + capital: "Sana'a", + altSpellings: ['YE', 'Yemeni Republic', 'al-Jumhūriyyah al-Yamaniyyah'], + region: 'Asia', + subregion: 'Western Asia', + population: 27478000, + latlng: [15.0, 48.0], + demonym: 'Yemeni', + area: 527968.0, + gini: 37.7, + timezones: ['UTC+03:00'], + borders: ['OMN', 'SAU'], + nativeName: 'اليَمَن', + numericCode: '887', + currencies: [{ code: 'YER', name: 'Yemeni rial', symbol: '﷼' }], + languages: [ + { + iso639_1: 'ar', + iso639_2: 'ara', + name: 'Arabic', + nativeName: 'العربية', + }, + ], + translations: { + de: 'Jemen', + es: 'Yemen', + fr: 'Yémen', + ja: 'イエメン', + it: 'Yemen', + br: 'Iêmen', + pt: 'Iémen', + nl: 'Jemen', + hr: 'Jemen', + fa: 'یمن', + }, + flag: 'https://restcountries.eu/data/yem.svg', + regionalBlocs: [ + { + acronym: 'AL', + name: 'Arab League', + otherAcronyms: [], + otherNames: [ + 'جامعة الدول العربية', + 'Jāmiʻat ad-Duwal al-ʻArabīyah', + 'League of Arab States', + ], + }, + ], + cioc: 'YEM', + }, + { + name: 'Zambia', + topLevelDomain: ['.zm'], + alpha2Code: 'ZM', + alpha3Code: 'ZMB', + callingCodes: ['260'], + capital: 'Lusaka', + altSpellings: ['ZM', 'Republic of Zambia'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 15933883, + latlng: [-15.0, 30.0], + demonym: 'Zambian', + area: 752612.0, + gini: 54.6, + timezones: ['UTC+02:00'], + borders: ['AGO', 'BWA', 'COD', 'MWI', 'MOZ', 'NAM', 'TZA', 'ZWE'], + nativeName: 'Zambia', + numericCode: '894', + currencies: [{ code: 'ZMW', name: 'Zambian kwacha', symbol: 'ZK' }], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + ], + translations: { + de: 'Sambia', + es: 'Zambia', + fr: 'Zambie', + ja: 'ザンビア', + it: 'Zambia', + br: 'Zâmbia', + pt: 'Zâmbia', + nl: 'Zambia', + hr: 'Zambija', + fa: 'زامبیا', + }, + flag: 'https://restcountries.eu/data/zmb.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'ZAM', + }, + { + name: 'Zimbabwe', + topLevelDomain: ['.zw'], + alpha2Code: 'ZW', + alpha3Code: 'ZWE', + callingCodes: ['263'], + capital: 'Harare', + altSpellings: ['ZW', 'Republic of Zimbabwe'], + region: 'Africa', + subregion: 'Eastern Africa', + population: 14240168, + latlng: [-20.0, 30.0], + demonym: 'Zimbabwean', + area: 390757.0, + gini: null, + timezones: ['UTC+02:00'], + borders: ['BWA', 'MOZ', 'ZAF', 'ZMB'], + nativeName: 'Zimbabwe', + numericCode: '716', + currencies: [ + { code: 'BWP', name: 'Botswana pula', symbol: 'P' }, + { code: 'GBP', name: 'British pound', symbol: '£' }, + { code: 'CNY', name: 'Chinese yuan', symbol: '¥' }, + { code: 'EUR', name: 'Euro', symbol: '€' }, + { code: 'INR', name: 'Indian rupee', symbol: '₹' }, + { code: 'JPY', name: 'Japanese yen', symbol: '¥' }, + { code: 'ZAR', name: 'South African rand', symbol: 'Rs' }, + { code: 'USD', name: 'United States dollar', symbol: '$' }, + { code: '(none)', name: null, symbol: null }, + ], + languages: [ + { + iso639_1: 'en', + iso639_2: 'eng', + name: 'English', + nativeName: 'English', + }, + { + iso639_1: 'sn', + iso639_2: 'sna', + name: 'Shona', + nativeName: 'chiShona', + }, + { + iso639_1: 'nd', + iso639_2: 'nde', + name: 'Northern Ndebele', + nativeName: 'isiNdebele', + }, + ], + translations: { + de: 'Simbabwe', + es: 'Zimbabue', + fr: 'Zimbabwe', + ja: 'ジンバブエ', + it: 'Zimbabwe', + br: 'Zimbabwe', + pt: 'Zimbabué', + nl: 'Zimbabwe', + hr: 'Zimbabve', + fa: 'زیمباوه', + }, + flag: 'https://restcountries.eu/data/zwe.svg', + regionalBlocs: [ + { + acronym: 'AU', + name: 'African Union', + otherAcronyms: [], + otherNames: [ + 'الاتحاد الأفريقي', + 'Union africaine', + 'União Africana', + 'Unión Africana', + 'Umoja wa Afrika', + ], + }, + ], + cioc: 'ZIM', + }, +]; +export default data; diff --git a/src/models/Country.ts b/src/models/Country.ts index c1e3e26..897fd15 100644 --- a/src/models/Country.ts +++ b/src/models/Country.ts @@ -1,7 +1,7 @@ import Currency from './Currency'; import Language from './Language'; -interface Country { +type Country = { alpha3Code: string; name: string; nativeName: string; @@ -14,6 +14,6 @@ interface Country { currencies: Currency[]; languages: Language[]; borders: string[]; -} +}; export default Country; diff --git a/src/models/Currency.ts b/src/models/Currency.ts index d091845..4d6f20d 100644 --- a/src/models/Currency.ts +++ b/src/models/Currency.ts @@ -1,7 +1,7 @@ -interface Currency { +type Currency = { name: string; code: string; - symbol: string; -} + symbol?: string | null; +}; export default Currency; diff --git a/src/models/Language.ts b/src/models/Language.ts index 9ea8fac..5071403 100644 --- a/src/models/Language.ts +++ b/src/models/Language.ts @@ -1,6 +1,8 @@ -interface Language { +type Language = { + iso639_1: string; + iso639_2: string; name: string; nativeName: string; -} +}; export default Language; diff --git a/src/pages/CountryDetails/CountryDetails.tsx b/src/pages/CountryDetails/CountryDetails.tsx index 2410030..cae242a 100644 --- a/src/pages/CountryDetails/CountryDetails.tsx +++ b/src/pages/CountryDetails/CountryDetails.tsx @@ -89,7 +89,7 @@ const CountryDetails: React.FC<{ countries: Country[] }> = ({ countries }) => { })} ) : ( - 'N/A' + 'n/a' )} diff --git a/src/styles/GlobalStyles.ts b/src/styles/GlobalStyles.tsx similarity index 100% rename from src/styles/GlobalStyles.ts rename to src/styles/GlobalStyles.tsx diff --git a/yarn.lock b/yarn.lock index 4b38cd2..480ee62 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16,7 +16,7 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.5.5", "@babel/code-frame@^7.8.3": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.5.5": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== @@ -50,39 +50,17 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@7.12.9": - version "7.12.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" - integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.12.5" - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helpers" "^7.12.5" - "@babel/parser" "^7.12.7" - "@babel/template" "^7.12.7" - "@babel/traverse" "^7.12.9" - "@babel/types" "^7.12.7" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.19" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.2.tgz#54e45334ffc0172048e5c93ded36461d3ad4c417" - integrity sha512-OgC1mON+l4U4B4wiohJlQNUU3H73mpTyYY3j/c8U9dr9UagGGSm+WFpzjy/YLdoyjiG++c1kIDgxCo/mLwQJeQ== +"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4": + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.3.tgz#5395e30405f0776067fbd9cf0884f15bfb770a38" + integrity sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg== dependencies: "@babel/code-frame" "^7.12.13" - "@babel/generator" "^7.14.2" + "@babel/generator" "^7.14.3" "@babel/helper-compilation-targets" "^7.13.16" "@babel/helper-module-transforms" "^7.14.2" "@babel/helpers" "^7.14.0" - "@babel/parser" "^7.14.2" + "@babel/parser" "^7.14.3" "@babel/template" "^7.12.13" "@babel/traverse" "^7.14.2" "@babel/types" "^7.14.2" @@ -93,10 +71,10 @@ semver "^6.3.0" source-map "^0.5.0" -"@babel/generator@^7.12.1", "@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.2.tgz#d5773e8b557d421fd6ce0d5efa5fd7fc22567c30" - integrity sha512-OnADYbKrffDVai5qcpkMxQ7caomHOoEwjkouqnN2QhydAjowFAZcsdecFIRUBdb+ZcruwYE4ythYmF1UBZU5xQ== +"@babel/generator@^7.12.1", "@babel/generator@^7.14.2", "@babel/generator@^7.14.3": + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.3.tgz#0c2652d91f7bddab7cccc6ba8157e4f40dcedb91" + integrity sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA== dependencies: "@babel/types" "^7.14.2" jsesc "^2.5.1" @@ -127,40 +105,26 @@ browserslist "^4.14.5" semver "^6.3.0" -"@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.14.0", "@babel/helper-create-class-features-plugin@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.2.tgz#4e455b0329af29c2d3ad254b5dd5aed34595385d" - integrity sha512-6YctwVsmlkchxfGUogvVrrhzyD3grFJyluj5JgDlQrwfMLJSt5tdAzFZfPf4H2Xoi5YLcQ6BxfJlaOBHuctyIw== +"@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.14.0", "@babel/helper-create-class-features-plugin@^7.14.3": + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.3.tgz#832111bcf4f57ca57a4c5b1a000fc125abc6554a" + integrity sha512-BnEfi5+6J2Lte9LeiL6TxLWdIlEv9Woacc1qXzXBgbikcOzMRM2Oya5XGg/f/ngotv1ej2A/b+3iJH8wbS1+lQ== dependencies: "@babel/helper-annotate-as-pure" "^7.12.13" "@babel/helper-function-name" "^7.14.2" "@babel/helper-member-expression-to-functions" "^7.13.12" "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/helper-replace-supers" "^7.13.12" + "@babel/helper-replace-supers" "^7.14.3" "@babel/helper-split-export-declaration" "^7.12.13" "@babel/helper-create-regexp-features-plugin@^7.12.13": - version "7.12.17" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" - integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg== + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz#149aa6d78c016e318c43e2409a0ae9c136a86688" + integrity sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA== dependencies: "@babel/helper-annotate-as-pure" "^7.12.13" regexpu-core "^4.7.1" -"@babel/helper-define-polyfill-provider@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz#3c2f91b7971b9fc11fe779c945c014065dea340e" - integrity sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg== - dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - "@babel/helper-define-polyfill-provider@^0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz#a640051772045fedaaecc6f0c6c69f02bdd34bf1" @@ -241,11 +205,6 @@ dependencies: "@babel/types" "^7.12.13" -"@babel/helper-plugin-utils@7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.13.0" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" @@ -260,15 +219,15 @@ "@babel/helper-wrap-function" "^7.13.0" "@babel/types" "^7.13.0" -"@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz#6442f4c1ad912502481a564a7386de0c77ff3804" - integrity sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw== +"@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.12", "@babel/helper-replace-supers@^7.14.3": + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.14.3.tgz#ca17b318b859d107f0e9b722d58cf12d94436600" + integrity sha512-Rlh8qEWZSTfdz+tgNV/N4gz1a0TMNwCUcENhMjHTHKp3LseYH5Jha0NSlyTQWMnjbYcwFt+bqAMqSLHVXkQ6UA== dependencies: "@babel/helper-member-expression-to-functions" "^7.13.12" "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.12" + "@babel/traverse" "^7.14.2" + "@babel/types" "^7.14.2" "@babel/helper-simple-access@^7.13.12": version "7.13.12" @@ -311,7 +270,7 @@ "@babel/traverse" "^7.13.0" "@babel/types" "^7.13.0" -"@babel/helpers@^7.12.1", "@babel/helpers@^7.12.5", "@babel/helpers@^7.14.0": +"@babel/helpers@^7.12.1", "@babel/helpers@^7.14.0": version "7.14.0" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.0.tgz#ea9b6be9478a13d6f961dbb5f36bf75e2f3b8f62" integrity sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg== @@ -329,10 +288,10 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.12.13", "@babel/parser@^7.12.3", "@babel/parser@^7.12.7", "@babel/parser@^7.14.2", "@babel/parser@^7.7.0": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.2.tgz#0c1680aa44ad4605b16cbdcc5c341a61bde9c746" - integrity sha512-IoVDIHpsgE/fu7eXBeRWt8zLbDrSvD7H1gpomOkPpBoEN8KCruCqSDdqo8dddwQQrui30KSvQBaMUOJiuFu6QQ== +"@babel/parser@^7.1.0", "@babel/parser@^7.12.13", "@babel/parser@^7.12.3", "@babel/parser@^7.14.2", "@babel/parser@^7.14.3", "@babel/parser@^7.7.0": + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.3.tgz#9b530eecb071fd0c93519df25c5ff9f14759f298" + integrity sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ== "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.13.12": version "7.13.12" @@ -369,10 +328,11 @@ "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-proposal-class-static-block@^7.13.11": - version "7.13.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz#6fcbba4a962702c17e5371a0c7b39afde186d703" - integrity sha512-fJTdFI4bfnMjvxJyNuaf8i9mVcZ0UhetaGEUHaHV9KEnibLugJkZAtXikR8KcYj+NYmI4DZMS8yQAyg+hvfSqg== + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz#5a527e2cae4a4753119c3a3e7f64ecae8ccf1360" + integrity sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ== dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.3" "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-class-static-block" "^7.12.13" @@ -385,15 +345,6 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-decorators" "^7.12.1" -"@babel/plugin-proposal-decorators@^7.12.12": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.2.tgz#e68c3c5e4a6a08834456568256fc3e71b93590cf" - integrity sha512-LauAqDd/VjQDtae58QgBcEOE42NNP+jB2OE+XeC3KBI/E+BhhRjtr5viCIrj1hmu1YvrguLipIPRJZmS5yUcFw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.2" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-decorators" "^7.12.13" - "@babel/plugin-proposal-dynamic-import@^7.12.1", "@babel/plugin-proposal-dynamic-import@^7.14.2": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz#01ebabd7c381cff231fa43e302939a9de5be9d9f" @@ -402,14 +353,6 @@ "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-proposal-export-default-from@^7.12.1": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.13.tgz#f110284108a9b2b96f01b15b3be9e54c2610a989" - integrity sha512-idIsBT+DGXdOHL82U+8bwX4goHm/z10g8sGGrQroh+HCRcm7mDv/luaGdWJQMTuCX2FsdXS7X0Nyyzp4znAPJA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/plugin-syntax-export-default-from" "^7.12.13" - "@babel/plugin-proposal-export-namespace-from@^7.12.1", "@babel/plugin-proposal-export-namespace-from@^7.14.2": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz#62542f94aa9ce8f6dba79eec698af22112253791" @@ -466,15 +409,6 @@ "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" - integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.12.1" - "@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.14.2": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz#e17d418f81cc103fedd4ce037e181c8056225abc" @@ -503,7 +437,7 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" "@babel/plugin-syntax-optional-chaining" "^7.8.0" -"@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.12.7", "@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.14.2": +"@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.14.2": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz#df8171a8b9c43ebf4c1dabe6311b432d83e1b34e" integrity sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA== @@ -566,7 +500,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-syntax-decorators@^7.12.1", "@babel/plugin-syntax-decorators@^7.12.13": +"@babel/plugin-syntax-decorators@^7.12.1": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz#fac829bf3c7ef4a1bc916257b403e58c6bdaf648" integrity sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA== @@ -580,13 +514,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-export-default-from@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.13.tgz#3c807d37efaf0a806f1deb556ccb3b2f562ae9c2" - integrity sha512-gVry0zqoums0hA+EniCYK3gABhjYSLX1dVuwYpPw9DrLNA4/GovXySHVg4FGRsZht09ON/5C2NVx3keq+qqVGQ== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/plugin-syntax-export-namespace-from@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" @@ -594,7 +521,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.12.13": +"@babel/plugin-syntax-flow@^7.12.1": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz#5df9962503c0a9c918381c929d51d4d6949e7e86" integrity sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA== @@ -615,13 +542,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" - integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-jsx@^7.12.13": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15" @@ -650,7 +570,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": +"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== @@ -715,7 +635,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.12.12", "@babel/plugin-transform-block-scoping@^7.14.2": +"@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.14.2": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.2.tgz#761cb12ab5a88d640ad4af4aa81f820e6b5fdf5c" integrity sha512-neZZcP19NugZZqNwMTH+KoBjx5WyvESPSIOQb4JHpfd+zPfqcH65RMu5xJju5+6q/Y2VzYrleQTr+b6METyyxg== @@ -780,14 +700,6 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-flow" "^7.12.1" -"@babel/plugin-transform-flow-strip-types@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.13.0.tgz#58177a48c209971e8234e99906cb6bd1122addd3" - integrity sha512-EXAGFMJgSX8gxWD7PZtW/P6M+z74jpx3wm/+9pn+c2dOawPpBkUX7BrfyPvo6ZpXbgRIEuwgwDb/MGlKvu2pOg== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-flow" "^7.12.13" - "@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.13.0": version "7.13.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" @@ -933,16 +845,16 @@ dependencies: "@babel/helper-plugin-utils" "^7.13.0" -"@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.12.12", "@babel/plugin-transform-react-jsx@^7.12.17", "@babel/plugin-transform-react-jsx@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz#1df5dfaf0f4b784b43e96da6f28d630e775f68b3" - integrity sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA== +"@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.12.17", "@babel/plugin-transform-react-jsx@^7.13.12": + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.3.tgz#0e26597805cf0862da735f264550933c38babb66" + integrity sha512-uuxuoUNVhdgYzERiHHFkE4dWoJx+UFVyuAl0aqN8P2/AKFHwqgUC5w2+4/PjpKXJsFgBlYAFXlUmDQ3k3DUkXw== dependencies: "@babel/helper-annotate-as-pure" "^7.12.13" "@babel/helper-module-imports" "^7.13.12" "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-jsx" "^7.12.13" - "@babel/types" "^7.13.12" + "@babel/types" "^7.14.2" "@babel/plugin-transform-react-pure-annotations@^7.12.1": version "7.12.1" @@ -1012,12 +924,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-transform-typescript@^7.12.1", "@babel/plugin-transform-typescript@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz#4a498e1f3600342d2a9e61f60131018f55774853" - integrity sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ== +"@babel/plugin-transform-typescript@^7.12.1": + version "7.14.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.3.tgz#44f67f725a60cccee33d9d6fee5e4f338258f34f" + integrity sha512-G5Bb5pY6tJRTC4ag1visSgiDoGgJ1u1fMUgmc2ijLkcIdzP83Q1qyZX4ggFQ/SkR+PNOatkaYC+nKcTlpsX4ag== dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.0" + "@babel/helper-create-class-features-plugin" "^7.14.3" "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-typescript" "^7.12.13" @@ -1108,7 +1020,7 @@ core-js-compat "^3.6.2" semver "^5.5.0" -"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.12.11", "@babel/preset-env@^7.8.4": +"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.8.4": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.14.2.tgz#e80612965da73579c84ad2f963c2359c71524ed5" integrity sha512-7dD7lVT8GMrE73v4lvDEb85cgcQhdES91BSD7jS/xjC6QY8PnRhux35ac+GCpbiRhp8crexBvZZqnaL6VrY8TQ== @@ -1187,15 +1099,6 @@ core-js-compat "^3.9.0" semver "^6.3.0" -"@babel/preset-flow@^7.12.1": - version "7.13.13" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.13.13.tgz#a61a1c149b3f77589d795287744393444d5cdd9e" - integrity sha512-MDtwtamMifqq3R2mC7l3A3uFalUb3NH5TIBQWjN/epEPlZktcLq4se3J+ivckKrLMGsR7H9LW8+pYuIUN9tsKg== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-validator-option" "^7.12.17" - "@babel/plugin-transform-flow-strip-types" "^7.13.0" - "@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.4": version "0.1.4" resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" @@ -1220,7 +1123,7 @@ "@babel/plugin-transform-react-jsx-source" "^7.12.1" "@babel/plugin-transform-react-pure-annotations" "^7.12.1" -"@babel/preset-react@^7.12.10", "@babel/preset-react@^7.12.5": +"@babel/preset-react@^7.12.5": version "7.13.13" resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.13.13.tgz#fa6895a96c50763fe693f9148568458d5a839761" integrity sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA== @@ -1240,26 +1143,6 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-typescript" "^7.12.1" -"@babel/preset-typescript@^7.12.7": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz#ab107e5f050609d806fbb039bec553b33462c60a" - integrity sha512-LXJwxrHy0N3f6gIJlYbLta1D9BDtHpQeqwzM0LIfjDlr6UE/D5Mc7W4iDiQzaE+ks0sTjT26ArcHWnJVt0QiHw== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-validator-option" "^7.12.17" - "@babel/plugin-transform-typescript" "^7.13.0" - -"@babel/register@^7.12.1": - version "7.13.16" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.13.16.tgz#ae3ab0b55c8ec28763877383c454f01521d9a53d" - integrity sha512-dh2t11ysujTwByQjXNgJ48QZ2zcXKQVdV8s0TbeMI0flmtGWCdTwK9tJiACHXPLmncm5+ktNn/diojA45JE4jg== - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.0" - source-map-support "^0.5.16" - "@babel/runtime-corejs3@^7.10.2": version "7.14.0" resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz#6bf5fbc0b961f8e3202888cb2cd0fb7a0a9a3f66" @@ -1275,14 +1158,14 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.13.17", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2", "@babel/runtime@^7.9.6": +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2", "@babel/runtime@^7.9.6": version "7.14.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.0.tgz#46794bc20b612c5f75e62dd071e24dfd95f1cbe6" integrity sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA== dependencies: regenerator-runtime "^0.13.4" -"@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.12.7", "@babel/template@^7.3.3": +"@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.3.3": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== @@ -1291,7 +1174,7 @@ "@babel/parser" "^7.12.13" "@babel/types" "^7.12.13" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.1.6", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.15", "@babel/traverse@^7.14.0", "@babel/traverse@^7.14.2", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.0": +"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.15", "@babel/traverse@^7.14.0", "@babel/traverse@^7.14.2", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.0": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.2.tgz#9201a8d912723a831c2679c7ebbf2fe1416d765b" integrity sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA== @@ -1305,7 +1188,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.12.6", "@babel/types@^7.12.7", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.16", "@babel/types@^7.14.0", "@babel/types@^7.14.2", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": +"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.12.6", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.16", "@babel/types@^7.14.0", "@babel/types@^7.14.2", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": version "7.14.2" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.2.tgz#4208ae003107ef8a057ea8333e56eb64d2f6a2c3" integrity sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw== @@ -1313,11 +1196,6 @@ "@babel/helper-validator-identifier" "^7.14.0" to-fast-properties "^2.0.0" -"@base2/pretty-print-object@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@base2/pretty-print-object/-/pretty-print-object-1.0.0.tgz#860ce718b0b73f4009e153541faff2cb6b85d047" - integrity sha512-4Th98KlMHr5+JkxfcoDT//6vY8vM+iSPrLNpHhRyLx2CFYi8e2RfqPLdpbnpo0Q5lQC5hNB79yes07zb02fvCw== - "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -1351,7 +1229,7 @@ "@emotion/utils" "0.11.3" "@emotion/weak-memoize" "0.2.5" -"@emotion/core@^10.0.35", "@emotion/core@^10.1.1": +"@emotion/core@^10.0.35": version "10.1.1" resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.1.1.tgz#c956c1365f2f2481960064bcb8c4732e5fb612c3" integrity sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA== @@ -1377,7 +1255,7 @@ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== -"@emotion/is-prop-valid@0.8.8", "@emotion/is-prop-valid@^0.8.6", "@emotion/is-prop-valid@^0.8.8": +"@emotion/is-prop-valid@^0.8.8": version "0.8.8" resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== @@ -1405,24 +1283,6 @@ resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-0.9.4.tgz#894374bea39ec30f489bbfc3438192b9774d32e5" integrity sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA== -"@emotion/styled-base@^10.0.27": - version "10.0.31" - resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-10.0.31.tgz#940957ee0aa15c6974adc7d494ff19765a2f742a" - integrity sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/is-prop-valid" "0.8.8" - "@emotion/serialize" "^0.11.15" - "@emotion/utils" "0.11.3" - -"@emotion/styled@^10.0.27": - version "10.0.27" - resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.0.27.tgz#12cb67e91f7ad7431e1875b1d83a94b814133eaf" - integrity sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q== - dependencies: - "@emotion/styled-base" "^10.0.27" - babel-plugin-emotion "^10.0.27" - "@emotion/stylis@0.8.5", "@emotion/stylis@^0.8.4": version "0.8.5" resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04" @@ -1677,58 +1537,6 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" -"@mdx-js/loader@^1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/loader/-/loader-1.6.22.tgz#d9e8fe7f8185ff13c9c8639c048b123e30d322c4" - integrity sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q== - dependencies: - "@mdx-js/mdx" "1.6.22" - "@mdx-js/react" "1.6.22" - loader-utils "2.0.0" - -"@mdx-js/mdx@1.6.22", "@mdx-js/mdx@^1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" - integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA== - dependencies: - "@babel/core" "7.12.9" - "@babel/plugin-syntax-jsx" "7.12.1" - "@babel/plugin-syntax-object-rest-spread" "7.8.3" - "@mdx-js/util" "1.6.22" - babel-plugin-apply-mdx-type-prop "1.6.22" - babel-plugin-extract-import-names "1.6.22" - camelcase-css "2.0.1" - detab "2.0.4" - hast-util-raw "6.0.1" - lodash.uniq "4.5.0" - mdast-util-to-hast "10.0.1" - remark-footnotes "2.0.0" - remark-mdx "1.6.22" - remark-parse "8.0.3" - remark-squeeze-paragraphs "4.0.0" - style-to-object "0.3.0" - unified "9.2.0" - unist-builder "2.0.3" - unist-util-visit "2.0.3" - -"@mdx-js/react@1.6.22", "@mdx-js/react@^1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" - integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== - -"@mdx-js/util@1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" - integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA== - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - "@nodelib/fs.scandir@2.1.4": version "2.1.4" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" @@ -1742,11 +1550,6 @@ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - "@nodelib/fs.walk@^1.2.3": version "1.2.6" resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" @@ -1763,7 +1566,7 @@ mkdirp "^1.0.4" rimraf "^3.0.2" -"@pmmmwh/react-refresh-webpack-plugin@0.4.3", "@pmmmwh/react-refresh-webpack-plugin@^0.4.3": +"@pmmmwh/react-refresh-webpack-plugin@0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz#1eec460596d200c0236bf195b078a5d1df89b766" integrity sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ== @@ -1775,21 +1578,6 @@ schema-utils "^2.6.5" source-map "^0.7.3" -"@popperjs/core@^2.5.4", "@popperjs/core@^2.6.0": - version "2.9.2" - resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.9.2.tgz#adea7b6953cbb34651766b0548468e743c6a2353" - integrity sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q== - -"@reach/router@^1.3.4": - version "1.3.4" - resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.3.4.tgz#d2574b19370a70c80480ed91f3da840136d10f8c" - integrity sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA== - dependencies: - create-react-context "0.3.0" - invariant "^2.2.3" - prop-types "^15.6.1" - react-lifecycles-compat "^3.0.4" - "@rollup/plugin-node-resolve@^7.1.1": version "7.1.3" resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca" @@ -1832,684 +1620,6 @@ dependencies: "@sinonjs/commons" "^1.7.0" -"@storybook/addon-actions@6.2.9", "@storybook/addon-actions@^6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.2.9.tgz#688413ac77410690755a5da3c277bfa0ff1a10b0" - integrity sha512-CkUYSMt+fvuHfWvtDzlhhaeQBCWlUo99xdL88JTsTml05P43bIHZNIRv2QJ8DwhHuxdIPeHKLmz9y/ymOagOnw== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/client-api" "6.2.9" - "@storybook/components" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/theming" "6.2.9" - core-js "^3.8.2" - fast-deep-equal "^3.1.3" - global "^4.4.0" - lodash "^4.17.20" - polished "^4.0.5" - prop-types "^15.7.2" - react-inspector "^5.1.0" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - uuid-browser "^3.1.0" - -"@storybook/addon-backgrounds@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-6.2.9.tgz#4f75aa58b262f461d9f8713d65d11407f4e53537" - integrity sha512-oPSdeoUuvaXshY5sQRagbYXpr6ZEVUuLhGYBnZTlvm19QMeNCXQE+rdlgzcgyafq4mc1FI/udE2MpJ1dhfS6pQ== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/components" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/theming" "6.2.9" - core-js "^3.8.2" - global "^4.4.0" - memoizerific "^1.11.3" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/addon-controls@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-6.2.9.tgz#eeec14b2946f1fb5326115f2205ed72c7f44ccea" - integrity sha512-NvXAJ7I5U4CLxv4wL3/Ne9rehJlgnSmQlLIG/z6dg5zm7JIb48LT4IY6GzjlUP5LkjmO9KJ8gJC249uRt2iPBQ== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/client-api" "6.2.9" - "@storybook/components" "6.2.9" - "@storybook/node-logger" "6.2.9" - "@storybook/theming" "6.2.9" - core-js "^3.8.2" - ts-dedent "^2.0.0" - -"@storybook/addon-docs@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-6.2.9.tgz#61271e54ff4ea490409e4873ed022e62577366c1" - integrity sha512-qOtwgiqI3LMqT0eXYNV6ykp7qSu0LQGeXxy3wOBGuDDqAizfgnAjomYEWGFcyKp5ahV7HCRCjxbixAklFPUmyw== - dependencies: - "@babel/core" "^7.12.10" - "@babel/generator" "^7.12.11" - "@babel/parser" "^7.12.11" - "@babel/plugin-transform-react-jsx" "^7.12.12" - "@babel/preset-env" "^7.12.11" - "@jest/transform" "^26.6.2" - "@mdx-js/loader" "^1.6.22" - "@mdx-js/mdx" "^1.6.22" - "@mdx-js/react" "^1.6.22" - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/builder-webpack4" "6.2.9" - "@storybook/client-api" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/components" "6.2.9" - "@storybook/core" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/csf" "0.0.1" - "@storybook/node-logger" "6.2.9" - "@storybook/postinstall" "6.2.9" - "@storybook/source-loader" "6.2.9" - "@storybook/theming" "6.2.9" - acorn "^7.4.1" - acorn-jsx "^5.3.1" - acorn-walk "^7.2.0" - core-js "^3.8.2" - doctrine "^3.0.0" - escodegen "^2.0.0" - fast-deep-equal "^3.1.3" - global "^4.4.0" - html-tags "^3.1.0" - js-string-escape "^1.0.1" - loader-utils "^2.0.0" - lodash "^4.17.20" - prettier "~2.2.1" - prop-types "^15.7.2" - react-element-to-jsx-string "^14.3.2" - regenerator-runtime "^0.13.7" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/addon-essentials@^6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-6.2.9.tgz#cd946b024804c4d9bfec4e232b74ffdf936b25ef" - integrity sha512-zXsV4e1TCkHyDwi7hew4h9eJfDW++f2BNKzTif+DAcjPUVFDp7yC17gLjS5IhOjcQk+db0UUlFSx/OrTxhy7Xw== - dependencies: - "@storybook/addon-actions" "6.2.9" - "@storybook/addon-backgrounds" "6.2.9" - "@storybook/addon-controls" "6.2.9" - "@storybook/addon-docs" "6.2.9" - "@storybook/addon-toolbars" "6.2.9" - "@storybook/addon-viewport" "6.2.9" - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/node-logger" "6.2.9" - core-js "^3.8.2" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - -"@storybook/addon-links@^6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.2.9.tgz#3399d14b0fc587bccdaa602f6294bc8b249c09f0" - integrity sha512-pBiL6EUZI3c9qtCqnGx3RXF46kAxGMdo4xDC2y3mM132W//DzxkzLZRe4ZhxxGwaLzTNlNrypZ6Li6WyIaPZ/w== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/csf" "0.0.1" - "@storybook/router" "6.2.9" - "@types/qs" "^6.9.5" - core-js "^3.8.2" - global "^4.4.0" - prop-types "^15.7.2" - qs "^6.10.0" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - -"@storybook/addon-toolbars@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-6.2.9.tgz#29f2f4cba0bfbcff9424958eb573e537f7e2d5af" - integrity sha512-4WjIofN5npBPNZ8v1UhzPeATB9RnAWRH/y1AVS1HB+zl6Ku92o7aOMqVxs8zR1oSSmtkHh/rcUcpATFKjuofdw== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/client-api" "6.2.9" - "@storybook/components" "6.2.9" - core-js "^3.8.2" - -"@storybook/addon-viewport@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-6.2.9.tgz#e380de567cea6c24c4e933efa009e80428d5b49e" - integrity sha512-IK2mu5njmfcAT967SJtBOY2B6NPMikySZga9QuaLdSpQxPd3vXKNMVG1CjnduMLeDaAoUlvlJISeEPbYGuE+1A== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/components" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/theming" "6.2.9" - core-js "^3.8.2" - global "^4.4.0" - memoizerific "^1.11.3" - prop-types "^15.7.2" - regenerator-runtime "^0.13.7" - -"@storybook/addons@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.2.9.tgz#b7ba2b9f0e15b852c7d6b57d04fb0a493c57477c" - integrity sha512-GnmEKbJwiN1jncN9NSA8CuR1i2XAlasPcl/Zn0jkfV9WitQeczVcJCPw86SGH84AD+tTBCyF2i9UC0KaOV1YBQ== - dependencies: - "@storybook/api" "6.2.9" - "@storybook/channels" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/router" "6.2.9" - "@storybook/theming" "6.2.9" - core-js "^3.8.2" - global "^4.4.0" - regenerator-runtime "^0.13.7" - -"@storybook/api@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.2.9.tgz#a9b46569192ad5d8da6435c9d63dc4b0c8463b51" - integrity sha512-okkA3HAScE9tGnYBrjTOcgzT+L1lRHNoEh3ZfGgh1u/XNEyHGNkj4grvkd6nX7BzRcYQ/l2VkcKCqmOjUnSkVQ== - dependencies: - "@reach/router" "^1.3.4" - "@storybook/channels" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/csf" "0.0.1" - "@storybook/router" "6.2.9" - "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.2.9" - "@types/reach__router" "^1.3.7" - core-js "^3.8.2" - fast-deep-equal "^3.1.3" - global "^4.4.0" - lodash "^4.17.20" - memoizerific "^1.11.3" - qs "^6.10.0" - regenerator-runtime "^0.13.7" - store2 "^2.12.0" - telejson "^5.1.0" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/builder-webpack4@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/builder-webpack4/-/builder-webpack4-6.2.9.tgz#dddff0b1b4590a7ba088ce13e7cc42e482f6455d" - integrity sha512-swECic1huVdj+B+iRJIQ8ds59HuPVE4fmhI+j/nhw0CQCsgAEKqDlOQVYEimW6nZX8GO4WxNm6tiiRzxixejbw== - dependencies: - "@babel/core" "^7.12.10" - "@babel/plugin-proposal-class-properties" "^7.12.1" - "@babel/plugin-proposal-decorators" "^7.12.12" - "@babel/plugin-proposal-export-default-from" "^7.12.1" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1" - "@babel/plugin-proposal-object-rest-spread" "^7.12.1" - "@babel/plugin-proposal-optional-chaining" "^7.12.7" - "@babel/plugin-proposal-private-methods" "^7.12.1" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-arrow-functions" "^7.12.1" - "@babel/plugin-transform-block-scoping" "^7.12.12" - "@babel/plugin-transform-classes" "^7.12.1" - "@babel/plugin-transform-destructuring" "^7.12.1" - "@babel/plugin-transform-for-of" "^7.12.1" - "@babel/plugin-transform-parameters" "^7.12.1" - "@babel/plugin-transform-shorthand-properties" "^7.12.1" - "@babel/plugin-transform-spread" "^7.12.1" - "@babel/plugin-transform-template-literals" "^7.12.1" - "@babel/preset-env" "^7.12.11" - "@babel/preset-react" "^7.12.10" - "@babel/preset-typescript" "^7.12.7" - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/channel-postmessage" "6.2.9" - "@storybook/channels" "6.2.9" - "@storybook/client-api" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/components" "6.2.9" - "@storybook/core-common" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/node-logger" "6.2.9" - "@storybook/router" "6.2.9" - "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.2.9" - "@storybook/ui" "6.2.9" - "@types/node" "^14.0.10" - "@types/webpack" "^4.41.26" - autoprefixer "^9.8.6" - babel-loader "^8.2.2" - babel-plugin-macros "^2.8.0" - babel-plugin-polyfill-corejs3 "^0.1.0" - case-sensitive-paths-webpack-plugin "^2.3.0" - core-js "^3.8.2" - css-loader "^3.6.0" - dotenv-webpack "^1.8.0" - file-loader "^6.2.0" - find-up "^5.0.0" - fork-ts-checker-webpack-plugin "^4.1.6" - fs-extra "^9.0.1" - glob "^7.1.6" - glob-promise "^3.4.0" - global "^4.4.0" - html-webpack-plugin "^4.0.0" - pnp-webpack-plugin "1.6.4" - postcss "^7.0.35" - postcss-flexbugs-fixes "^4.2.1" - postcss-loader "^4.2.0" - raw-loader "^4.0.2" - react-dev-utils "^11.0.3" - stable "^0.1.8" - style-loader "^1.3.0" - terser-webpack-plugin "^3.1.0" - ts-dedent "^2.0.0" - url-loader "^4.1.1" - util-deprecate "^1.0.2" - webpack "4" - webpack-dev-middleware "^3.7.3" - webpack-filter-warnings-plugin "^1.2.1" - webpack-hot-middleware "^2.25.0" - webpack-virtual-modules "^0.2.2" - -"@storybook/channel-postmessage@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.2.9.tgz#ad85573e0a5d6f0cde3504f168d87a73cb0b6269" - integrity sha512-OqV+gLeeCHR0KExsIz0B7gD17Cjd9D+I75qnBsLWM9inWO5kc/WZ5svw8Bvjlcm6snWpvxUaT8L+svuqcPSmww== - dependencies: - "@storybook/channels" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/core-events" "6.2.9" - core-js "^3.8.2" - global "^4.4.0" - qs "^6.10.0" - telejson "^5.1.0" - -"@storybook/channels@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.2.9.tgz#a9fd7f25102cbec15fb56f76abf891b7b214e9de" - integrity sha512-6dC8Fb2ipNyOQXnUZMDeEUaJGH5DMLzyHlGLhVyDtrO5WR6bO8mQdkzf4+5dSKXgCBNX0BSkssXth4pDjn18rg== - dependencies: - core-js "^3.8.2" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/client-api@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.2.9.tgz#f0bb44e9b2692adfbf30d7ff751c6dd44bcfe1ce" - integrity sha512-aLvEUVkbvv6Qo/2mF4rFCecdqi2CGOUDdsV1a6EFIVS/9gXFdpirsOwKHo9qNjacGdWPlBYGCUcbrw+DvNaSFA== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/channel-postmessage" "6.2.9" - "@storybook/channels" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/csf" "0.0.1" - "@types/qs" "^6.9.5" - "@types/webpack-env" "^1.16.0" - core-js "^3.8.2" - global "^4.4.0" - lodash "^4.17.20" - memoizerific "^1.11.3" - qs "^6.10.0" - regenerator-runtime "^0.13.7" - stable "^0.1.8" - store2 "^2.12.0" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/client-logger@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.2.9.tgz#77c1ea39684ad2a2cf6836051b381fc5b354e132" - integrity sha512-IfOQZuvpjh66qBInQCJOb9S0dTGpzZ/Cxlcvokp+PYt95KztaWN3mPm+HaDQCeRsrWNe0Bpm1zuickcJ6dBOXg== - dependencies: - core-js "^3.8.2" - global "^4.4.0" - -"@storybook/components@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-6.2.9.tgz#7189f9715b05720fe083ae8ad014849f14e98e73" - integrity sha512-hnV1MI2aB2g1sJ7NJphpxi7TwrMZQ/tpCJeHnkjmzyC6ez1MXqcBXGrEEdSXzRfAxjQTOEpu6H1mnns0xMP0Ag== - dependencies: - "@popperjs/core" "^2.6.0" - "@storybook/client-logger" "6.2.9" - "@storybook/csf" "0.0.1" - "@storybook/theming" "6.2.9" - "@types/color-convert" "^2.0.0" - "@types/overlayscrollbars" "^1.12.0" - "@types/react-syntax-highlighter" "11.0.5" - color-convert "^2.0.1" - core-js "^3.8.2" - fast-deep-equal "^3.1.3" - global "^4.4.0" - lodash "^4.17.20" - markdown-to-jsx "^7.1.0" - memoizerific "^1.11.3" - overlayscrollbars "^1.13.1" - polished "^4.0.5" - prop-types "^15.7.2" - react-colorful "^5.0.1" - react-popper-tooltip "^3.1.1" - react-syntax-highlighter "^13.5.3" - react-textarea-autosize "^8.3.0" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/core-client@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-6.2.9.tgz#3f611947e64dee0a297e512ff974087bc52c1877" - integrity sha512-jW841J5lCe1Ub5ZMtzYPgCy/OUddFxxVYeHLZyuNxlH5RoiQQxbDpuFlzuZMYGuIzD6eZw+ANE4w5vW/y5oBfA== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/channel-postmessage" "6.2.9" - "@storybook/client-api" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/csf" "0.0.1" - "@storybook/ui" "6.2.9" - ansi-to-html "^0.6.11" - core-js "^3.8.2" - global "^4.4.0" - lodash "^4.17.20" - qs "^6.10.0" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - unfetch "^4.2.0" - util-deprecate "^1.0.2" - -"@storybook/core-common@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-6.2.9.tgz#54f8e005733d39c4cb90eec7c17f9ca4dcbeec5f" - integrity sha512-ve0Qb4EMit8jGibfZBprmaU2i4LtpB4vSMIzD9nB1YeBmw2cGhHubtmayZ0TwcV3fPQhtYH9wwRWuWyzzHyQyw== - dependencies: - "@babel/core" "^7.12.10" - "@babel/plugin-proposal-class-properties" "^7.12.1" - "@babel/plugin-proposal-decorators" "^7.12.12" - "@babel/plugin-proposal-export-default-from" "^7.12.1" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1" - "@babel/plugin-proposal-object-rest-spread" "^7.12.1" - "@babel/plugin-proposal-optional-chaining" "^7.12.7" - "@babel/plugin-proposal-private-methods" "^7.12.1" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-arrow-functions" "^7.12.1" - "@babel/plugin-transform-block-scoping" "^7.12.12" - "@babel/plugin-transform-classes" "^7.12.1" - "@babel/plugin-transform-destructuring" "^7.12.1" - "@babel/plugin-transform-for-of" "^7.12.1" - "@babel/plugin-transform-parameters" "^7.12.1" - "@babel/plugin-transform-shorthand-properties" "^7.12.1" - "@babel/plugin-transform-spread" "^7.12.1" - "@babel/preset-env" "^7.12.11" - "@babel/preset-react" "^7.12.10" - "@babel/preset-typescript" "^7.12.7" - "@babel/register" "^7.12.1" - "@storybook/node-logger" "6.2.9" - "@storybook/semver" "^7.3.2" - "@types/glob-base" "^0.3.0" - "@types/micromatch" "^4.0.1" - "@types/node" "^14.0.10" - "@types/pretty-hrtime" "^1.0.0" - babel-loader "^8.2.2" - babel-plugin-macros "^3.0.1" - babel-plugin-polyfill-corejs3 "^0.1.0" - chalk "^4.1.0" - core-js "^3.8.2" - express "^4.17.1" - file-system-cache "^1.0.5" - find-up "^5.0.0" - fork-ts-checker-webpack-plugin "^6.0.4" - glob "^7.1.6" - glob-base "^0.3.0" - interpret "^2.2.0" - json5 "^2.1.3" - lazy-universal-dotenv "^3.0.1" - micromatch "^4.0.2" - pkg-dir "^5.0.0" - pretty-hrtime "^1.0.3" - resolve-from "^5.0.0" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - webpack "4" - -"@storybook/core-events@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.2.9.tgz#4f12947cd15d1eb3c4109923657c012feef521cd" - integrity sha512-xQmbX/oYQK1QsAGN8hriXX5SUKOoTUe3L4dVaVHxJqy7MReRWJpprJmCpbAPJzWS6WCbDFfCM5kVEexHLOzJlQ== - dependencies: - core-js "^3.8.2" - -"@storybook/core-server@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-6.2.9.tgz#da8b7f043ff59ee6cd2e8631ba8d0f954fdc265a" - integrity sha512-DzihO73pj1Ro0Y4tq9hjw2mLMUYeSRPrx7CndCOBxcTHCKQ8Kd7Dee3wJ49t5/19V7TW1+4lYR59GAy73FeOAQ== - dependencies: - "@babel/core" "^7.12.10" - "@babel/plugin-transform-template-literals" "^7.12.1" - "@babel/preset-react" "^7.12.10" - "@storybook/addons" "6.2.9" - "@storybook/builder-webpack4" "6.2.9" - "@storybook/core-client" "6.2.9" - "@storybook/core-common" "6.2.9" - "@storybook/node-logger" "6.2.9" - "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.2.9" - "@storybook/ui" "6.2.9" - "@types/node" "^14.0.10" - "@types/node-fetch" "^2.5.7" - "@types/pretty-hrtime" "^1.0.0" - "@types/webpack" "^4.41.26" - airbnb-js-shims "^2.2.1" - babel-loader "^8.2.2" - better-opn "^2.1.1" - boxen "^4.2.0" - case-sensitive-paths-webpack-plugin "^2.3.0" - chalk "^4.1.0" - cli-table3 "0.6.0" - commander "^6.2.1" - core-js "^3.8.2" - cpy "^8.1.1" - css-loader "^3.6.0" - detect-port "^1.3.0" - dotenv-webpack "^1.8.0" - express "^4.17.1" - file-loader "^6.2.0" - file-system-cache "^1.0.5" - find-up "^5.0.0" - fs-extra "^9.0.1" - global "^4.4.0" - html-webpack-plugin "^4.0.0" - ip "^1.1.5" - node-fetch "^2.6.1" - pnp-webpack-plugin "1.6.4" - pretty-hrtime "^1.0.3" - prompts "^2.4.0" - read-pkg-up "^7.0.1" - regenerator-runtime "^0.13.7" - resolve-from "^5.0.0" - serve-favicon "^2.5.0" - style-loader "^1.3.0" - telejson "^5.1.0" - terser-webpack-plugin "^3.1.0" - ts-dedent "^2.0.0" - url-loader "^4.1.1" - util-deprecate "^1.0.2" - webpack "4" - webpack-dev-middleware "^3.7.3" - webpack-virtual-modules "^0.2.2" - -"@storybook/core@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.2.9.tgz#e32e72b3bdb44384f5f0ff93ad1a483acd033b4b" - integrity sha512-pzbyjWvj0t8m0kR2pC9GQne4sZn7Y/zfcbm6/31CL+yhzOQjfJEj3n4ZFUlxikXqQJPg1aWfypfyaeaLL0QyuA== - dependencies: - "@storybook/core-client" "6.2.9" - "@storybook/core-server" "6.2.9" - -"@storybook/csf@0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.1.tgz#95901507dc02f0bc6f9ac8ee1983e2fc5bb98ce6" - integrity sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw== - dependencies: - lodash "^4.17.15" - -"@storybook/node-logger@6.2.9", "@storybook/node-logger@^6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.2.9.tgz#c67d8d7684514b8d00207502e8a9adda0ee750e5" - integrity sha512-ryRBChWZf1A5hOVONErJZosS25IdMweoMVFAUAcj91iC0ynoSA6YL2jmoE71jQchxEXEgkDeRkX9lR/GlqFGZQ== - dependencies: - "@types/npmlog" "^4.1.2" - chalk "^4.1.0" - core-js "^3.8.2" - npmlog "^4.1.2" - pretty-hrtime "^1.0.3" - -"@storybook/postinstall@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-6.2.9.tgz#3573ca86a27e9628defdd3a2c64721ee9db359ce" - integrity sha512-HjAjXZV+WItonC7lVrfrUsQuRFZNz1g1lE0GgsEK2LdC5rAcD/JwJxjiWREwY+RGxKL9rpWgqyxVQajpIJRjhA== - dependencies: - core-js "^3.8.2" - -"@storybook/preset-create-react-app@^3.1.7": - version "3.1.7" - resolved "https://registry.yarnpkg.com/@storybook/preset-create-react-app/-/preset-create-react-app-3.1.7.tgz#e48df77768bdcc4863e3918c11965c45e4110ac8" - integrity sha512-SR+HGSWCrhHA5sszuIHJYdh2tWNi/zu858WB5RM74OBW4ogo8Bv4/7td4p53eWbdm0zBDbnKcrBmwRrAYqwL9Q== - dependencies: - "@pmmmwh/react-refresh-webpack-plugin" "^0.4.3" - "@types/babel__core" "^7.1.7" - "@types/webpack" "^4.41.13" - babel-plugin-react-docgen "^4.1.0" - pnp-webpack-plugin "^1.6.4" - react-docgen-typescript-plugin "^0.6.2" - semver "^7.3.2" - -"@storybook/react@^6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-6.2.9.tgz#84f42b3d9a5c8de814f71ae186886076ba377d2c" - integrity sha512-glvw+o/Vek2oapYIXCYDK6gm3cuSnx0XdOpiJVcXk3KLb8JfLbdzGYYp6dcWUbyOBqGcGFRpXIgMmkcwgn+fvQ== - dependencies: - "@babel/preset-flow" "^7.12.1" - "@babel/preset-react" "^7.12.10" - "@pmmmwh/react-refresh-webpack-plugin" "^0.4.3" - "@storybook/addons" "6.2.9" - "@storybook/core" "6.2.9" - "@storybook/core-common" "6.2.9" - "@storybook/node-logger" "6.2.9" - "@storybook/semver" "^7.3.2" - "@types/webpack-env" "^1.16.0" - babel-plugin-add-react-displayname "^0.0.5" - babel-plugin-named-asset-import "^0.3.1" - babel-plugin-react-docgen "^4.2.1" - core-js "^3.8.2" - global "^4.4.0" - lodash "^4.17.20" - prop-types "^15.7.2" - react-dev-utils "^11.0.3" - react-docgen-typescript-plugin "^0.6.2" - react-refresh "^0.8.3" - read-pkg-up "^7.0.1" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - webpack "4" - -"@storybook/router@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.2.9.tgz#547543031dd8330870bb6b473dcf7e51982e841c" - integrity sha512-7Bn1OFoItCl8whXRT8N1qp1Lky7kzXJ3aslWp5E8HcM8rxh4OYXfbaeiyJEJxBTGC5zxgY+tAEXHFjsAviFROg== - dependencies: - "@reach/router" "^1.3.4" - "@storybook/client-logger" "6.2.9" - "@types/reach__router" "^1.3.7" - core-js "^3.8.2" - fast-deep-equal "^3.1.3" - global "^4.4.0" - lodash "^4.17.20" - memoizerific "^1.11.3" - qs "^6.10.0" - ts-dedent "^2.0.0" - -"@storybook/semver@^7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/semver/-/semver-7.3.2.tgz#f3b9c44a1c9a0b933c04e66d0048fcf2fa10dac0" - integrity sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg== - dependencies: - core-js "^3.6.5" - find-up "^4.1.0" - -"@storybook/source-loader@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-6.2.9.tgz#ac6b314e48044acad5318d237275b24e684edb9f" - integrity sha512-cx499g7BG2oeXvRFx45r0W0p2gKEy/e88WsUFnqqfMKZBJ8K0R/lx5DI0l1hq+TzSrE6uGe0/uPlaLkJNIro7g== - dependencies: - "@storybook/addons" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/csf" "0.0.1" - core-js "^3.8.2" - estraverse "^5.2.0" - global "^4.4.0" - loader-utils "^2.0.0" - lodash "^4.17.20" - prettier "~2.2.1" - regenerator-runtime "^0.13.7" - -"@storybook/theming@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.2.9.tgz#16bf40180861f222c7ed1d80abd5d1e3cb315660" - integrity sha512-183oJW7AD7Fhqg5NT4ct3GJntwteAb9jZnQ6yhf9JSdY+fk8OhxRbPf7ov0au2gYACcGrWDd9K5pYQsvWlP5gA== - dependencies: - "@emotion/core" "^10.1.1" - "@emotion/is-prop-valid" "^0.8.6" - "@emotion/styled" "^10.0.27" - "@storybook/client-logger" "6.2.9" - core-js "^3.8.2" - deep-object-diff "^1.1.0" - emotion-theming "^10.0.27" - global "^4.4.0" - memoizerific "^1.11.3" - polished "^4.0.5" - resolve-from "^5.0.0" - ts-dedent "^2.0.0" - -"@storybook/ui@6.2.9": - version "6.2.9" - resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.2.9.tgz#25cdf7ae2ef38ab337570c2377fda1da999792e7" - integrity sha512-jq2xmw3reIqik/6ibUSbNKGR+Xvr9wkAEwexiOl+5WQ5BeYJpw4dmDmsFQf+SQuWaSEUUPolbzkakRQM778Kdg== - dependencies: - "@emotion/core" "^10.1.1" - "@storybook/addons" "6.2.9" - "@storybook/api" "6.2.9" - "@storybook/channels" "6.2.9" - "@storybook/client-logger" "6.2.9" - "@storybook/components" "6.2.9" - "@storybook/core-events" "6.2.9" - "@storybook/router" "6.2.9" - "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.2.9" - "@types/markdown-to-jsx" "^6.11.3" - copy-to-clipboard "^3.3.1" - core-js "^3.8.2" - core-js-pure "^3.8.2" - downshift "^6.0.15" - emotion-theming "^10.0.27" - fuse.js "^3.6.1" - global "^4.4.0" - lodash "^4.17.20" - markdown-to-jsx "^6.11.4" - memoizerific "^1.11.3" - polished "^4.0.5" - qs "^6.10.0" - react-draggable "^4.4.3" - react-helmet-async "^1.0.7" - react-sizeme "^3.0.1" - regenerator-runtime "^0.13.7" - resolve-from "^5.0.0" - store2 "^2.12.0" - "@surma/rollup-plugin-off-main-thread@^1.1.1": version "1.4.2" resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz#e6786b6af5799f82f7ab3a82e53f6182d2b91a58" @@ -2664,11 +1774,6 @@ dependencies: "@babel/runtime" "^7.12.5" -"@types/anymatch@*": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" - integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== - "@types/aria-query@^4.2.0": version "4.2.1" resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.1.tgz#78b5433344e2f92e8b306c06a5622c50c245bf6b" @@ -2707,27 +1812,10 @@ dependencies: "@babel/types" "^7.3.0" -"@types/braces@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/braces/-/braces-3.0.0.tgz#7da1c0d44ff1c7eb660a36ec078ea61ba7eb42cb" - integrity sha512-TbH79tcyi9FHwbyboOKeRachRq63mSuWYXOflsNO9ZyE5ClQ/JaozNKl+aWUq87qPNsXasXxi2AbgfwIJ+8GQw== - -"@types/color-convert@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/color-convert/-/color-convert-2.0.0.tgz#8f5ee6b9e863dcbee5703f5a517ffb13d3ea4e22" - integrity sha512-m7GG7IKKGuJUXvkZ1qqG3ChccdIM/qBBo913z+Xft0nKCX4hAU/IxKwZBU4cpRZ7GS5kV4vOblUkILtSShCPXQ== - dependencies: - "@types/color-name" "*" - -"@types/color-name@*": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" - integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== - "@types/eslint@^7.2.6": - version "7.2.10" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.10.tgz#4b7a9368d46c0f8cd5408c23288a59aa2394d917" - integrity sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ== + version "7.2.11" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.11.tgz#180b58f5bb7d7376e39d22496e2b08901aa52fd2" + integrity sha512-WYhv//5K8kQtsSc9F1Kn2vHzhYor6KpwPbARH7hwYe3C3ETD0EVx/3P5qQybUoaBEuUa9f/02JjBiXFWalYUmw== dependencies: "@types/estree" "*" "@types/json-schema" "*" @@ -2742,12 +1830,7 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== -"@types/glob-base@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@types/glob-base/-/glob-base-0.3.0.tgz#a581d688347e10e50dd7c17d6f2880a10354319d" - integrity sha1-pYHWiDR+EOUN18F9byiAoQNUMZ0= - -"@types/glob@*", "@types/glob@^7.1.1": +"@types/glob@^7.1.1": version "7.1.3" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== @@ -2762,13 +1845,6 @@ dependencies: "@types/node" "*" -"@types/hast@^2.0.0": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.1.tgz#b16872f2a6144c7025f296fb9636a667ebb79cd9" - integrity sha512-viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q== - dependencies: - "@types/unist" "*" - "@types/history@*": version "4.7.8" resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.8.tgz#49348387983075705fe8f4e02fb67f7daaec4934" @@ -2787,11 +1863,6 @@ resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50" integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA== -"@types/is-function@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/is-function/-/is-function-1.0.0.tgz#1b0b819b1636c7baf0d6785d030d12edf70c3e83" - integrity sha512-iTs9HReBu7evG77Q4EC8hZnqRt57irBDkK9nvmHroiOIVwYMQc4IvYvdRgwKfYepunIY7Oh/dBuuld+Gj9uo6w== - "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" @@ -2819,7 +1890,7 @@ jest-diff "^26.0.0" pretty-format "^26.0.0" -"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": +"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": version "7.0.7" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== @@ -2829,90 +1900,36 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= -"@types/markdown-to-jsx@^6.11.3": - version "6.11.3" - resolved "https://registry.yarnpkg.com/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.3.tgz#cdd1619308fecbc8be7e6a26f3751260249b020e" - integrity sha512-30nFYpceM/ZEvhGiqWjm5quLUxNeld0HCzJEXMZZDpq53FPkS85mTwkWtCXzCqq8s5JYLgM5W392a02xn8Bdaw== - dependencies: - "@types/react" "*" - -"@types/mdast@^3.0.0": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb" - integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw== - dependencies: - "@types/unist" "*" - -"@types/micromatch@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@types/micromatch/-/micromatch-4.0.1.tgz#9381449dd659fc3823fd2a4190ceacc985083bc7" - integrity sha512-my6fLBvpY70KattTNzYOK6KU1oR1+UCz9ug/JbcF5UrEmeCt9P7DV2t7L8+t18mMPINqGQCE4O8PLOPbI84gxw== - dependencies: - "@types/braces" "*" - "@types/minimatch@*": version "3.0.4" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21" integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA== -"@types/node-fetch@^2.5.7": - version "2.5.10" - resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.10.tgz#9b4d4a0425562f9fcea70b12cb3fcdd946ca8132" - integrity sha512-IpkX0AasN44hgEad0gEF/V6EgR5n69VEqPEgnmoM8GsIGro3PowbWs4tR6IhxUTyPLpOn+fiGG6nrQhcmoCuIQ== - dependencies: - "@types/node" "*" - form-data "^3.0.0" - "@types/node@*": - version "15.3.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-15.3.0.tgz#d6fed7d6bc6854306da3dea1af9f874b00783e26" - integrity sha512-8/bnjSZD86ZfpBsDlCIkNXIvm+h6wi9g7IqL+kmFkQ+Wvu3JrasgLElfiPgoo8V8vVfnEi0QVS12gbl94h9YsQ== + version "15.6.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-15.6.0.tgz#f0ddca5a61e52627c9dcb771a6039d44694597bc" + integrity sha512-gCYSfQpy+LYhOFTKAeE8BkyGqaxmlFxe+n4DKM6DR0wzw/HISUE/hAmkC/KT8Sw5PCJblqg062b3z9gucv3k0A== "@types/node@^12.0.0": version "12.20.13" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.13.tgz#e743bae112bd779ac9650f907197dd2caa7f0364" integrity sha512-1x8W5OpxPq+T85OUsHRP6BqXeosKmeXRtjoF39STcdf/UWLqUsoehstZKOi0CunhVqHG17AyZgpj20eRVooK6A== -"@types/node@^14.0.10": - version "14.14.45" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.45.tgz#ec2dfb5566ff814d061aef7e141575aedba245cf" - integrity sha512-DssMqTV9UnnoxDWu959sDLZzfvqCF0qDNRjaWeYSui9xkFe61kKo4l1TWNTQONpuXEm+gLMRvdlzvNHBamzmEw== - "@types/normalize-package-data@^2.4.0": version "2.4.0" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== -"@types/npmlog@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@types/npmlog/-/npmlog-4.1.2.tgz#d070fe6a6b78755d1092a3dc492d34c3d8f871c4" - integrity sha512-4QQmOF5KlwfxJ5IGXFIudkeLCdMABz03RcUXu+LCb24zmln8QW6aDjuGl4d4XPVLf2j+FnjelHTP7dvceAFbhA== - -"@types/overlayscrollbars@^1.12.0": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@types/overlayscrollbars/-/overlayscrollbars-1.12.0.tgz#98456caceca8ad73bd5bb572632a585074e70764" - integrity sha512-h/pScHNKi4mb+TrJGDon8Yb06ujFG0mSg12wIO0sWMUF3dQIe2ExRRdNRviaNt9IjxIiOfnRr7FsQAdHwK4sMg== - "@types/parse-json@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== -"@types/parse5@^5.0.0": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" - integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw== - "@types/prettier@^2.0.0": version "2.2.3" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.2.3.tgz#ef65165aea2924c9359205bf748865b8881753c0" integrity sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA== -"@types/pretty-hrtime@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/pretty-hrtime/-/pretty-hrtime-1.0.0.tgz#c5a2d644a135e988b2932f99737e67b3c62528d0" - integrity sha512-xl+5r2rcrxdLViAYkkiLMYsoUs3qEyrAnHFyEzYysgRxdVp3WbhysxIvJIxZp9FvZ2CYezh0TaHZorivH+voOQ== - "@types/prop-types@*": version "15.7.3" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" @@ -2923,18 +1940,6 @@ resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== -"@types/qs@^6.9.5": - version "6.9.6" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.6.tgz#df9c3c8b31a247ec315e6996566be3171df4b3b1" - integrity sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA== - -"@types/reach__router@^1.3.7": - version "1.3.7" - resolved "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.7.tgz#de8ab374259ae7f7499fc1373b9697a5f3cd6428" - integrity sha512-cyBEb8Ef3SJNH5NYEIDGPoMMmYUxROatuxbICusVRQIqZUB85UCt6R2Ok60tKS/TABJsJYaHyNTW3kqbpxlMjg== - dependencies: - "@types/react" "*" - "@types/react-dom@^17.0.0": version "17.0.5" resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.5.tgz#df44eed5b8d9e0b13bb0cd38e0ea6572a1231227" @@ -2966,17 +1971,10 @@ "@types/history" "*" "@types/react" "*" -"@types/react-syntax-highlighter@11.0.5": - version "11.0.5" - resolved "https://registry.yarnpkg.com/@types/react-syntax-highlighter/-/react-syntax-highlighter-11.0.5.tgz#0d546261b4021e1f9d85b50401c0a42acb106087" - integrity sha512-VIOi9i2Oj5XsmWWoB72p3KlZoEbdRAcechJa8Ztebw7bDl2YmR+odxIqhtJGp1q2EozHs02US+gzxJ9nuf56qg== - dependencies: - "@types/react" "*" - "@types/react@*", "@types/react@^17.0.0": - version "17.0.5" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.5.tgz#3d887570c4489011f75a3fc8f965bf87d09a1bea" - integrity sha512-bj4biDB9ZJmGAYTWSKJly6bMr4BLUiBrx9ujiJEoP9XIDY9CTaPGxE5QWN/1WjpPLzYF7/jRNnV2nNxNe970sw== + version "17.0.6" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.6.tgz#0ec564566302c562bf497d73219797a5e0297013" + integrity sha512-u/TtPoF/hrvb63LdukET6ncaplYsvCvmkceasx8oG84/ZCsoLxz9Z/raPBP4lTAiWW1Jb889Y9svHmv8R26dWw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -3032,16 +2030,6 @@ dependencies: source-map "^0.6.1" -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" - integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== - -"@types/webpack-env@^1.16.0": - version "1.16.0" - resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.16.0.tgz#8c0a9435dfa7b3b1be76562f3070efb3f92637b4" - integrity sha512-Fx+NpfOO0CpeYX2g9bkvX8O5qh9wrU1sOF4g8sft4Mu7z+qfe387YlyY8w8daDyDsKY5vUxM0yxkAYnbkRbZEw== - "@types/webpack-sources@*": version "2.1.0" resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.1.0.tgz#8882b0bd62d1e0ce62f183d0d01b72e6e82e8c10" @@ -3051,16 +2039,16 @@ "@types/source-list-map" "*" source-map "^0.7.3" -"@types/webpack@^4.41.13", "@types/webpack@^4.41.26", "@types/webpack@^4.41.8": - version "4.41.28" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.28.tgz#0069a2159b7ad4d83d0b5801942c17d54133897b" - integrity sha512-Nn84RAiJjKRfPFFCVR8LC4ueTtTdfWAMZ03THIzZWRJB+rX24BD3LqPSFnbMscWauEsT4segAsylPDIaZyZyLQ== +"@types/webpack@^4.41.8": + version "4.41.29" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.29.tgz#2e66c1de8223c440366469415c50a47d97625773" + integrity sha512-6pLaORaVNZxiB3FSHbyBiWM7QdazAWda1zvAq4SbZObZqHSDbWLi62iFdblVea6SK9eyBIVp5yHhKt/yNQdR7Q== dependencies: - "@types/anymatch" "*" "@types/node" "*" "@types/tapable" "^1" "@types/uglify-js" "*" "@types/webpack-sources" "*" + anymatch "^3.0.0" source-map "^0.6.0" "@types/yargs-parser@*": @@ -3076,12 +2064,12 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^4.5.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.23.0.tgz#29d3c9c81f6200b1fd6d8454cfb007ba176cde80" - integrity sha512-tGK1y3KIvdsQEEgq6xNn1DjiFJtl+wn8JJQiETtCbdQxw1vzjXyAaIkEmO2l6Nq24iy3uZBMFQjZ6ECf1QdgGw== + version "4.24.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.24.0.tgz#03801ffc25b2af9d08f3dc9bccfc0b7ce3780d0f" + integrity sha512-qbCgkPM7DWTsYQGjx9RTuQGswi+bEt0isqDBeo+CKV0953zqI0Tp7CZ7Fi9ipgFA6mcQqF4NOVNwS/f2r6xShw== dependencies: - "@typescript-eslint/experimental-utils" "4.23.0" - "@typescript-eslint/scope-manager" "4.23.0" + "@typescript-eslint/experimental-utils" "4.24.0" + "@typescript-eslint/scope-manager" "4.24.0" debug "^4.1.1" functional-red-black-tree "^1.0.1" lodash "^4.17.15" @@ -3089,15 +2077,15 @@ semver "^7.3.2" tsutils "^3.17.1" -"@typescript-eslint/experimental-utils@4.23.0", "@typescript-eslint/experimental-utils@^4.0.1": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz#f2059434cd6e5672bfeab2fb03b7c0a20622266f" - integrity sha512-WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA== +"@typescript-eslint/experimental-utils@4.24.0", "@typescript-eslint/experimental-utils@^4.0.1", "@typescript-eslint/experimental-utils@^4.21.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.24.0.tgz#c23ead9de44b99c3a5fd925c33a106b00165e172" + integrity sha512-IwTT2VNDKH1h8RZseMH4CcYBz6lTvRoOLDuuqNZZoThvfHEhOiZPQCow+5El3PtyxJ1iDr6UXZwYtE3yZQjhcw== dependencies: "@types/json-schema" "^7.0.3" - "@typescript-eslint/scope-manager" "4.23.0" - "@typescript-eslint/types" "4.23.0" - "@typescript-eslint/typescript-estree" "4.23.0" + "@typescript-eslint/scope-manager" "4.24.0" + "@typescript-eslint/types" "4.24.0" + "@typescript-eslint/typescript-estree" "4.24.0" eslint-scope "^5.0.0" eslint-utils "^2.0.0" @@ -3112,36 +2100,16 @@ eslint-scope "^5.0.0" eslint-utils "^2.0.0" -"@typescript-eslint/experimental-utils@^4.21.0": +"@typescript-eslint/parser@^4.5.0": version "4.24.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.24.0.tgz#c23ead9de44b99c3a5fd925c33a106b00165e172" - integrity sha512-IwTT2VNDKH1h8RZseMH4CcYBz6lTvRoOLDuuqNZZoThvfHEhOiZPQCow+5El3PtyxJ1iDr6UXZwYtE3yZQjhcw== + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.24.0.tgz#2e5f1cc78ffefe43bfac7e5659309a92b09a51bd" + integrity sha512-dj1ZIh/4QKeECLb2f/QjRwMmDArcwc2WorWPRlB8UNTZlY1KpTVsbX7e3ZZdphfRw29aTFUSNuGB8w9X5sS97w== dependencies: - "@types/json-schema" "^7.0.3" "@typescript-eslint/scope-manager" "4.24.0" "@typescript-eslint/types" "4.24.0" "@typescript-eslint/typescript-estree" "4.24.0" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" - -"@typescript-eslint/parser@^4.5.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.23.0.tgz#239315d38e42e852bef43a4b0b01bef78f78911c" - integrity sha512-wsvjksHBMOqySy/Pi2Q6UuIuHYbgAMwLczRl4YanEPKW5KVxI9ZzDYh3B5DtcZPQTGRWFJrfcbJ6L01Leybwug== - dependencies: - "@typescript-eslint/scope-manager" "4.23.0" - "@typescript-eslint/types" "4.23.0" - "@typescript-eslint/typescript-estree" "4.23.0" debug "^4.1.1" -"@typescript-eslint/scope-manager@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz#8792ef7eacac122e2ec8fa2d30a59b8d9a1f1ce4" - integrity sha512-ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w== - dependencies: - "@typescript-eslint/types" "4.23.0" - "@typescript-eslint/visitor-keys" "4.23.0" - "@typescript-eslint/scope-manager@4.24.0": version "4.24.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.24.0.tgz#38088216f0eaf235fa30ed8cabf6948ec734f359" @@ -3155,11 +2123,6 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== -"@typescript-eslint/types@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.23.0.tgz#da1654c8a5332f4d1645b2d9a1c64193cae3aa3b" - integrity sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw== - "@typescript-eslint/types@4.24.0": version "4.24.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.24.0.tgz#6d0cca2048cbda4e265e0c4db9c2a62aaad8228c" @@ -3179,19 +2142,6 @@ semver "^7.3.2" tsutils "^3.17.1" -"@typescript-eslint/typescript-estree@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz#0753b292097523852428a6f5a1aa8ccc1aae6cd9" - integrity sha512-5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw== - dependencies: - "@typescript-eslint/types" "4.23.0" - "@typescript-eslint/visitor-keys" "4.23.0" - debug "^4.1.1" - globby "^11.0.1" - is-glob "^4.0.1" - semver "^7.3.2" - tsutils "^3.17.1" - "@typescript-eslint/typescript-estree@4.24.0": version "4.24.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.24.0.tgz#b49249679a98014d8b03e8d4b70864b950e3c90f" @@ -3212,14 +2162,6 @@ dependencies: eslint-visitor-keys "^1.1.0" -"@typescript-eslint/visitor-keys@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz#7215cc977bd3b4ef22467b9023594e32f9e4e455" - integrity sha512-5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg== - dependencies: - "@typescript-eslint/types" "4.23.0" - eslint-visitor-keys "^2.0.0" - "@typescript-eslint/visitor-keys@4.24.0": version "4.24.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.24.0.tgz#a8fafdc76cad4e04a681a945fbbac4e35e98e297" @@ -3409,7 +2351,7 @@ acorn-jsx@^5.3.1: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== -acorn-walk@^7.1.1, acorn-walk@^7.2.0: +acorn-walk@^7.1.1: version "7.2.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== @@ -3419,7 +2361,7 @@ acorn@^6.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== -acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0, acorn@^7.4.1: +acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0: version "7.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== @@ -3450,29 +2392,6 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -airbnb-js-shims@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-2.2.1.tgz#db481102d682b98ed1daa4c5baa697a05ce5c040" - integrity sha512-wJNXPH66U2xjgo1Zwyjf9EydvJ2Si94+vSdk6EERcBfB2VZkeltpqIats0cqIZMLCXP3zcyaUKGYQeIBT6XjsQ== - dependencies: - array-includes "^3.0.3" - array.prototype.flat "^1.2.1" - array.prototype.flatmap "^1.2.1" - es5-shim "^4.5.13" - es6-shim "^0.35.5" - function.prototype.name "^1.1.0" - globalthis "^1.0.0" - object.entries "^1.1.0" - object.fromentries "^2.0.0 || ^1.0.0" - object.getownpropertydescriptors "^2.0.3" - object.values "^1.1.0" - promise.allsettled "^1.0.0" - promise.prototype.finally "^3.1.0" - string.prototype.matchall "^4.0.0 || ^3.0.1" - string.prototype.padend "^3.0.0" - string.prototype.padstart "^3.0.0" - symbol.prototype.description "^1.0.0" - ajv-errors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" @@ -3483,7 +2402,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -3494,9 +2413,9 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv uri-js "^4.2.2" ajv@^8.0.1: - version "8.4.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.4.0.tgz#48984fdb2ce225cab15795f0772a8d85669075e4" - integrity sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q== + version "8.5.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.5.0.tgz#695528274bcb5afc865446aa275484049a18ae4b" + integrity sha512-Y2l399Tt1AguU3BPRP9Fn4eN+Or+StUGWCUpbnFyXSo8NZ9S4uj+AG2pjs5apK+ZMOwYOz1+a+VKvKH7CudXgQ== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" @@ -3508,13 +2427,6 @@ alphanum-sort@^1.0.0: resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= -ansi-align@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" - integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== - dependencies: - string-width "^3.0.0" - ansi-colors@^3.0.0: version "3.2.4" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" @@ -3542,11 +2454,6 @@ ansi-regex@^2.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" @@ -3571,13 +2478,6 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -ansi-to-html@^0.6.11: - version "0.6.15" - resolved "https://registry.yarnpkg.com/ansi-to-html/-/ansi-to-html-0.6.15.tgz#ac6ad4798a00f6aa045535d7f6a9cb9294eebea7" - integrity sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ== - dependencies: - entities "^2.0.0" - anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -3586,7 +2486,7 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" -anymatch@^3.0.3, anymatch@~3.1.1: +anymatch@^3.0.0, anymatch@^3.0.3, anymatch@~3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== @@ -3594,24 +2494,11 @@ anymatch@^3.0.3, anymatch@~3.1.1: normalize-path "^3.0.0" picomatch "^2.0.4" -app-root-dir@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/app-root-dir/-/app-root-dir-1.0.2.tgz#38187ec2dea7577fff033ffcb12172692ff6e118" - integrity sha1-OBh+wt6nV3//Az/8sSFyaS/24Rg= - -aproba@^1.0.3, aproba@^1.1.1: +aproba@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -3657,7 +2544,7 @@ array-flatten@^2.1.0: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== -array-includes@^3.0.3, array-includes@^3.1.1, array-includes@^3.1.2, array-includes@^3.1.3: +array-includes@^3.1.1, array-includes@^3.1.2, array-includes@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a" integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== @@ -3668,7 +2555,7 @@ array-includes@^3.0.3, array-includes@^3.1.1, array-includes@^3.1.2, array-inclu get-intrinsic "^1.1.1" is-string "^1.0.5" -array-union@^1.0.1, array-union@^1.0.2: +array-union@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= @@ -3690,7 +2577,7 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -array.prototype.flat@^1.2.1, array.prototype.flat@^1.2.4: +array.prototype.flat@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== @@ -3699,7 +2586,7 @@ array.prototype.flat@^1.2.1, array.prototype.flat@^1.2.4: define-properties "^1.1.3" es-abstract "^1.18.0-next.1" -array.prototype.flatmap@^1.2.1, array.prototype.flatmap@^1.2.4: +array.prototype.flatmap@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9" integrity sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== @@ -3709,17 +2596,6 @@ array.prototype.flatmap@^1.2.1, array.prototype.flatmap@^1.2.4: es-abstract "^1.18.0-next.1" function-bind "^1.1.1" -array.prototype.map@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array.prototype.map/-/array.prototype.map-1.0.3.tgz#1609623618d3d84134a37d4a220030c2bd18420b" - integrity sha512-nNcb30v0wfDyIe26Yif3PcV1JXQp4zEeEfupG7L4SRjnD6HLbO5b2a7eVSba53bOx4YCHYMBHt+Fp4vYstneRA== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.5" - arrify@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" @@ -3770,13 +2646,6 @@ ast-types-flow@^0.0.7: resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= -ast-types@^0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== - dependencies: - tslib "^2.0.1" - astral-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" @@ -3814,7 +2683,7 @@ atob@^2.1.2: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@^9.6.1, autoprefixer@^9.8.6: +autoprefixer@^9.6.1: version "9.8.6" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== @@ -3838,9 +2707,9 @@ aws4@^1.8.0: integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== axe-core@^4.0.2: - version "4.2.0" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.2.0.tgz#6594db4ee62f78be79e32a7295d21b099b60668d" - integrity sha512-1uIESzroqpaTzt9uX48HO+6gfnKu3RwvWdCcWSrX4csMInJfCo1yvKPNXCwXFRpJqRW25tiASb6No0YH57PXqg== + version "4.2.1" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.2.1.tgz#2e50bcf10ee5b819014f6e342e41e45096239e34" + integrity sha512-evY7DN8qSIbsW2H/TWQ1bX3sXN1d4MNb5Vb4n7BzPuCwRHdkZ1H2eNLuSh73EoQqkGKUtju2G2HCcjCfhvZIAA== axios@^0.21.1: version "0.21.1" @@ -3887,7 +2756,7 @@ babel-jest@^26.6.0, babel-jest@^26.6.3: graceful-fs "^4.2.4" slash "^3.0.0" -babel-loader@8.1.0, babel-loader@^8.2.2: +babel-loader@8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== @@ -3898,19 +2767,6 @@ babel-loader@8.1.0, babel-loader@^8.2.2: pify "^4.0.1" schema-utils "^2.6.5" -babel-plugin-add-react-displayname@^0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/babel-plugin-add-react-displayname/-/babel-plugin-add-react-displayname-0.0.5.tgz#339d4cddb7b65fd62d1df9db9fe04de134122bd5" - integrity sha1-M51M3be2X9YtHfnbn+BN4TQSK9U= - -babel-plugin-apply-mdx-type-prop@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b" - integrity sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ== - dependencies: - "@babel/helper-plugin-utils" "7.10.4" - "@mdx-js/util" "1.6.22" - babel-plugin-dynamic-import-node@^2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" @@ -3934,13 +2790,6 @@ babel-plugin-emotion@^10.0.27: find-root "^1.1.0" source-map "^0.5.7" -babel-plugin-extract-import-names@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc" - integrity sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ== - dependencies: - "@babel/helper-plugin-utils" "7.10.4" - babel-plugin-istanbul@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" @@ -3962,7 +2811,7 @@ babel-plugin-jest-hoist@^26.6.2: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" -babel-plugin-macros@2.8.0, babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.8.0: +babel-plugin-macros@2.8.0, babel-plugin-macros@^2.0.0: version "2.8.0" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== @@ -3971,16 +2820,7 @@ babel-plugin-macros@2.8.0, babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.8. cosmiconfig "^6.0.0" resolve "^1.12.0" -babel-plugin-macros@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" - integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== - dependencies: - "@babel/runtime" "^7.12.5" - cosmiconfig "^7.0.0" - resolve "^1.19.0" - -babel-plugin-named-asset-import@^0.3.1, babel-plugin-named-asset-import@^0.3.7: +babel-plugin-named-asset-import@^0.3.7: version "0.3.7" resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz#156cd55d3f1228a5765774340937afc8398067dd" integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== @@ -3994,14 +2834,6 @@ babel-plugin-polyfill-corejs2@^0.2.0: "@babel/helper-define-polyfill-provider" "^0.2.0" semver "^6.1.1" -babel-plugin-polyfill-corejs3@^0.1.0: - version "0.1.7" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz#80449d9d6f2274912e05d9e182b54816904befd0" - integrity sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.1.5" - core-js-compat "^3.8.1" - babel-plugin-polyfill-corejs3@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz#f4b4bb7b19329827df36ff56f6e6d367026cb7a2" @@ -4017,15 +2849,6 @@ babel-plugin-polyfill-regenerator@^0.2.0: dependencies: "@babel/helper-define-polyfill-provider" "^0.2.0" -babel-plugin-react-docgen@^4.1.0, babel-plugin-react-docgen@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-4.2.1.tgz#7cc8e2f94e8dc057a06e953162f0810e4e72257b" - integrity sha512-UQ0NmGHj/HAqi5Bew8WvNfCk8wSsmdgNd8ZdMjBCICtyCJCq9LiqgqvjCYe570/Wg7AQArSq1VQ60Dd/CHN7mQ== - dependencies: - ast-types "^0.14.2" - lodash "^4.17.15" - react-docgen "^5.0.0" - "babel-plugin-styled-components@>= 1.12.0": version "1.12.0" resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz#1dec1676512177de6b827211e9eda5a30db4f9b9" @@ -4119,11 +2942,6 @@ babylon@^6.18.0: resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== -bail@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" - integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== - balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -4147,11 +2965,6 @@ base@^0.11.1: mixin-deep "^1.2.0" pascalcase "^0.1.1" -batch-processor@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/batch-processor/-/batch-processor-1.0.0.tgz#75c95c32b748e0850d10c2b168f6bdbe9891ace8" - integrity sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg= - batch@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" @@ -4164,13 +2977,6 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" -better-opn@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-2.1.1.tgz#94a55b4695dc79288f31d7d0e5f658320759f7c6" - integrity sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA== - dependencies: - open "^7.0.3" - bfj@^7.0.2: version "7.0.2" resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.0.2.tgz#1988ce76f3add9ac2913fd8ba47aad9e651bfbb2" @@ -4203,7 +3009,7 @@ bindings@^1.5.0: dependencies: file-uri-to-path "1.0.0" -bluebird@^3.3.5, bluebird@^3.5.5: +bluebird@^3.5.5: version "3.7.2" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== @@ -4251,20 +3057,6 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -boxen@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" - integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^3.0.0" - cli-boxes "^2.2.0" - string-width "^4.1.0" - term-size "^2.1.0" - type-fest "^0.8.1" - widest-line "^3.1.0" - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -4439,24 +3231,6 @@ bytes@3.1.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== -c8@^7.6.0: - version "7.7.2" - resolved "https://registry.yarnpkg.com/c8/-/c8-7.7.2.tgz#30ff37b8125d96cab3eb065895a0b68dbc495a0f" - integrity sha512-8AqNnUMxB3hsgYCYso2GJjlwnaNPlrEEbYbCQb7N76V1nrOgCKXiTcE3gXU18rIj0FeduPywROrIBMC7XAKApg== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@istanbuljs/schema" "^0.1.2" - find-up "^5.0.0" - foreground-child "^2.0.0" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-report "^3.0.0" - istanbul-reports "^3.0.2" - rimraf "^3.0.0" - test-exclude "^6.0.0" - v8-to-istanbul "^7.1.0" - yargs "^16.2.0" - yargs-parser "^20.2.7" - cacache@^12.0.2: version "12.0.4" resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" @@ -4479,9 +3253,9 @@ cacache@^12.0.2: y18n "^4.0.0" cacache@^15.0.5: - version "15.0.6" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.6.tgz#65a8c580fda15b59150fb76bf3f3a8e45d583099" - integrity sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w== + version "15.1.0" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.1.0.tgz#164c2f857ee606e4cc793c63018fefd0ea5eba7b" + integrity sha512-mfx0C+mCfWjD1PnwQ9yaOrwG1ou9FkKnx0SvzUHWdFt7r7GaRtzT+9M8HAvLu62zIHtnpQ/1m93nWNDCckJGXQ== dependencies: "@npmcli/move-file" "^1.0.1" chownr "^2.0.0" @@ -4524,11 +3298,6 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" -call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= - caller-callsite@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" @@ -4561,11 +3330,6 @@ camel-case@^4.1.1: pascal-case "^3.1.2" tslib "^2.0.3" -camelcase-css@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - camelcase@5.3.1, camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" @@ -4608,21 +3372,11 @@ case-sensitive-paths-webpack-plugin@2.3.0: resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz#23ac613cc9a856e4f88ff8bb73bbb5e989825cf7" integrity sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== -case-sensitive-paths-webpack-plugin@^2.3.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" - integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== - caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -ccount@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" - integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== - chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -4653,21 +3407,6 @@ char-regex@^1.0.2: resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== -character-entities-legacy@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" - integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== - -character-entities@^1.0.0: - version "1.2.4" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" - integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== - -character-reference-invalid@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" - integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== - check-types@^11.1.1: version "11.1.2" resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz#86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f" @@ -4692,7 +3431,7 @@ chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chokidar@^3.4.1, chokidar@^3.4.2: +chokidar@^3.4.1: version "3.5.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== @@ -4750,11 +3489,6 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -classnames@^2.2.5: - version "2.3.1" - resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" - integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== - clean-css@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" @@ -4767,11 +3501,6 @@ clean-stack@^2.0.0: resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== -cli-boxes@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -4779,16 +3508,6 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" -cli-table3@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.0.tgz#b7b1bc65ca8e7b5cef9124e13dc2b21e2ce4faee" - integrity sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ== - dependencies: - object-assign "^4.1.0" - string-width "^4.2.0" - optionalDependencies: - colors "^1.1.2" - cli-truncate@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" @@ -4797,15 +3516,6 @@ cli-truncate@^2.1.0: slice-ansi "^3.0.0" string-width "^4.2.0" -clipboard@^2.0.0: - version "2.0.8" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.8.tgz#ffc6c103dd2967a83005f3f61976aa4655a4cdba" - integrity sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ== - dependencies: - good-listener "^1.2.2" - select "^1.1.2" - tiny-emitter "^2.0.0" - cliui@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" @@ -4824,24 +3534,6 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" @@ -4856,16 +3548,6 @@ coa@^2.0.2: chalk "^2.4.1" q "^1.1.2" -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collapse-white-space@^1.0.2: - version "1.0.6" - resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" - integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== - collect-v8-coverage@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" @@ -4924,24 +3606,14 @@ colorette@^1.2.1, colorette@^1.2.2: resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== -colors@^1.1.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - -combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: +combined-stream@^1.0.6, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" -comma-separated-tokens@^1.0.0: - version "1.0.8" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" - integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== - -commander@^2.19.0, commander@^2.20.0: +commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -4951,11 +3623,6 @@ commander@^4.1.1: resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== -commander@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" - integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== - commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" @@ -5038,11 +3705,6 @@ console-browserify@^1.1.0: resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" @@ -5107,14 +3769,7 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -copy-to-clipboard@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz#115aa1a9998ffab6196f93076ad6da3b913662ae" - integrity sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== - dependencies: - toggle-selection "^1.0.6" - -core-js-compat@^3.6.2, core-js-compat@^3.8.1, core-js-compat@^3.9.0, core-js-compat@^3.9.1: +core-js-compat@^3.6.2, core-js-compat@^3.9.0, core-js-compat@^3.9.1: version "3.12.1" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.12.1.tgz#2c302c4708505fa7072b0adb5156d26f7801a18b" integrity sha512-i6h5qODpw6EsHAoIdQhKoZdWn+dGBF3dSS8m5tif36RlWvW3A6+yu2S16QHUo3CrkzrnEskMAt9f8FxmY9fhWQ== @@ -5122,7 +3777,7 @@ core-js-compat@^3.6.2, core-js-compat@^3.8.1, core-js-compat@^3.9.0, core-js-com browserslist "^4.16.6" semver "7.0.0" -core-js-pure@^3.0.0, core-js-pure@^3.8.2: +core-js-pure@^3.0.0: version "3.12.1" resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.12.1.tgz#934da8b9b7221e2a2443dc71dfa5bd77a7ea00b8" integrity sha512-1cch+qads4JnDSWsvc7d6nzlKAippwjUlf6vykkTLW53VSV+NkE6muGBToAjEA8pG90cSfcud3JgVmW2ds5TaQ== @@ -5132,7 +3787,7 @@ core-js@^2.4.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== -core-js@^3.0.4, core-js@^3.6.5, core-js@^3.8.2: +core-js@^3.6.5: version "3.12.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.12.1.tgz#6b5af4ff55616c08a44d386f1f510917ff204112" integrity sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw== @@ -5174,31 +3829,6 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" -cp-file@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-7.0.0.tgz#b9454cfd07fe3b974ab9ea0e5f29655791a9b8cd" - integrity sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw== - dependencies: - graceful-fs "^4.1.2" - make-dir "^3.0.0" - nested-error-stacks "^2.0.0" - p-event "^4.1.0" - -cpy@^8.1.1: - version "8.1.2" - resolved "https://registry.yarnpkg.com/cpy/-/cpy-8.1.2.tgz#e339ea54797ad23f8e3919a5cffd37bfc3f25935" - integrity sha512-dmC4mUesv0OYH2kNFEidtf/skUwv4zePmGeepjyyJ0qTo5+8KhA1o99oIAwVVLzQMAeDJml74d6wPPKb6EZUTg== - dependencies: - arrify "^2.0.1" - cp-file "^7.0.0" - globby "^9.2.0" - has-glob "^1.0.0" - junk "^3.1.0" - nested-error-stacks "^2.1.0" - p-all "^2.1.0" - p-filter "^2.1.0" - p-map "^3.0.0" - create-ecdh@^4.0.0: version "4.0.4" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" @@ -5230,14 +3860,6 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" -create-react-context@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.3.0.tgz#546dede9dc422def0d3fc2fe03afe0bc0f4f7d8c" - integrity sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== - dependencies: - gud "^1.0.0" - warning "^4.0.3" - cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" @@ -5331,25 +3953,6 @@ css-loader@4.3.0: schema-utils "^2.7.1" semver "^7.3.2" -css-loader@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" - integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== - dependencies: - camelcase "^5.3.1" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^2.7.0" - semver "^6.3.0" - css-prefers-color-scheme@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" @@ -5584,7 +4187,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: dependencies: ms "2.0.0" -debug@^3.0.0, debug@^3.1.1, debug@^3.2.6, debug@^3.2.7: +debug@^3.1.1, debug@^3.2.6, debug@^3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== @@ -5635,11 +4238,6 @@ deep-is@^0.1.3, deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= -deep-object-diff@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/deep-object-diff/-/deep-object-diff-1.1.0.tgz#d6fabf476c2ed1751fc94d5ca693d2ed8c18bc5a" - integrity sha512-b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw== - deepmerge@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" @@ -5700,16 +4298,6 @@ delayed-stream@~1.0.0: resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= -delegate@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" - integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" @@ -5728,22 +4316,15 @@ destroy@~1.0.4: resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= -detab@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" - integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g== - dependencies: - repeat-string "^1.5.4" - detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== detect-node@^2.0.4: - version "2.0.5" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.5.tgz#9d270aa7eaa5af0b72c4c9d9b814e7f4ce738b79" - integrity sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw== + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== detect-port-alt@1.1.6: version "1.1.6" @@ -5753,14 +4334,6 @@ detect-port-alt@1.1.6: address "^1.0.1" debug "^2.6.0" -detect-port@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1" - integrity sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ== - dependencies: - address "^1.0.1" - debug "^2.6.0" - diff-sequences@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" @@ -5775,13 +4348,6 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" -dir-glob@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -5843,11 +4409,6 @@ dom-serializer@0: domelementtype "^2.0.1" entities "^2.0.0" -dom-walk@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" - integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== - domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" @@ -5900,41 +4461,17 @@ dot-prop@^5.2.0: dependencies: is-obj "^2.0.0" -dotenv-defaults@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/dotenv-defaults/-/dotenv-defaults-1.1.1.tgz#032c024f4b5906d9990eb06d722dc74cc60ec1bd" - integrity sha512-6fPRo9o/3MxKvmRZBD3oNFdxODdhJtIy1zcJeUSCs6HCy4tarUpd+G67UTU9tF6OWXeSPqsm4fPAB+2eY9Rt9Q== - dependencies: - dotenv "^6.2.0" - -dotenv-expand@5.1.0, dotenv-expand@^5.1.0: +dotenv-expand@5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== -dotenv-webpack@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/dotenv-webpack/-/dotenv-webpack-1.8.0.tgz#7ca79cef2497dd4079d43e81e0796bc9d0f68a5e" - integrity sha512-o8pq6NLBehtrqA8Jv8jFQNtG9nhRtVqmoD4yWbgUyoU3+9WBlPe+c2EAiaJok9RB28QvrWvdWLZGeTT5aATDMg== - dependencies: - dotenv-defaults "^1.0.2" - dotenv@8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== -dotenv@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" - integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== - -dotenv@^8.0.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" - integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== - -downshift@^6.0.15, downshift@^6.1.3: +downshift@^6.1.3: version "6.1.3" resolved "https://registry.yarnpkg.com/downshift/-/downshift-6.1.3.tgz#e794b7805d24810968f21e81ad6bdd9f3fdc40da" integrity sha512-RA1MuaNcTbt0j+sVLhSs8R2oZbBXYAtdQP/V+uHhT3DoDteZzJPjlC+LQVm9T07Wpvo84QXaZtUCePLDTDwGXg== @@ -5978,16 +4515,9 @@ ejs@^2.6.1: integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.723: - version "1.3.728" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.728.tgz#dbedd6373f595ae10a13d146b66bece4c1afa5bd" - integrity sha512-SHv4ziXruBpb1Nz4aTuqEHBYi/9GNCJMYIJgDEXrp/2V01nFXMNFUTli5Z85f5ivSkioLilQatqBYFB44wNJrA== - -element-resize-detector@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/element-resize-detector/-/element-resize-detector-1.2.2.tgz#bf7c3ff915957e4e62e86241ed2f9c86b078892b" - integrity sha512-+LOXRkCJc4I5WhEJxIDjhmE3raF8jtOMBDqSCgZTMz2TX3oXAX5pE2+MDeopJlGdXzP7KzPbBJaUGfNaP9HG4A== - dependencies: - batch-processor "1.0.0" + version "1.3.735" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.735.tgz#fa1a8660f2790662291cb2136f0e446a444cdfdc" + integrity sha512-cp7MWzC3NseUJV2FJFgaiesdrS+A8ZUjX5fLAxdRlcaPDkaPGFplX930S5vf84yqDp4LjuLdKouWuVOTwUfqHQ== elliptic@^6.5.3: version "6.5.4" @@ -6007,11 +4537,6 @@ emittery@^0.7.1: resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== -"emoji-regex@>=6.0.0 <=6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.1.1.tgz#c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e" - integrity sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4= - emoji-regex@^7.0.1: version "7.0.3" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" @@ -6037,15 +4562,6 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -emotion-theming@^10.0.27: - version "10.0.27" - resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.27.tgz#1887baaec15199862c89b1b984b79806f2b9ab10" - integrity sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/weak-memoize" "0.2.5" - hoist-non-react-statics "^3.3.0" - encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" @@ -6058,16 +4574,7 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0: dependencies: once "^1.4.0" -endent@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/endent/-/endent-2.0.1.tgz#fb18383a3f37ae3213a5d9f6c4a880d1061eb4c5" - integrity sha512-mADztvcC+vCk4XEZaCz6xIPO2NHQuprv5CAEjuVAu6aZwqAj7nVNlMyl1goPFYqCCpS2OJV9jwpumJLkotZrNw== - dependencies: - dedent "^0.7.0" - fast-json-parse "^1.0.3" - objectorarray "^1.0.4" - -enhanced-resolve@^4.3.0, enhanced-resolve@^4.5.0: +enhanced-resolve@^4.3.0: version "4.5.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== @@ -6114,7 +4621,7 @@ error-stack-parser@^2.0.6: dependencies: stackframe "^1.1.1" -es-abstract@^1.17.0-next.0, es-abstract@^1.17.2, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2: +es-abstract@^1.17.2, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2: version "1.18.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4" integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw== @@ -6136,25 +4643,6 @@ es-abstract@^1.17.0-next.0, es-abstract@^1.17.2, es-abstract@^1.18.0-next.1, es- string.prototype.trimstart "^1.0.4" unbox-primitive "^1.0.0" -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - -es-get-iterator@^1.0.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.2.tgz#9234c54aba713486d7ebde0220864af5e2b283f7" - integrity sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.0" - has-symbols "^1.0.1" - is-arguments "^1.1.0" - is-map "^2.0.2" - is-set "^2.0.2" - is-string "^1.0.5" - isarray "^2.0.5" - es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -6173,11 +4661,6 @@ es5-ext@^0.10.35, es5-ext@^0.10.50: es6-symbol "~3.1.3" next-tick "~1.0.0" -es5-shim@^4.5.13: - version "4.5.15" - resolved "https://registry.yarnpkg.com/es5-shim/-/es5-shim-4.5.15.tgz#6a26869b261854a3b045273f5583c52d390217fe" - integrity sha512-FYpuxEjMeDvU4rulKqFdukQyZSTpzhg4ScQHrAosrlVpR6GFyaw14f74yn2+4BugniIS0Frpg7TvwZocU4ZMTw== - es6-iterator@2.0.3, es6-iterator@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" @@ -6187,11 +4670,6 @@ es6-iterator@2.0.3, es6-iterator@~2.0.3: es5-ext "^0.10.35" es6-symbol "^3.1.1" -es6-shim@^0.35.5: - version "0.35.6" - resolved "https://registry.yarnpkg.com/es6-shim/-/es6-shim-0.35.6.tgz#d10578301a83af2de58b9eadb7c2c9945f7388a0" - integrity sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA== - es6-symbol@^3.1.1, es6-symbol@~3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" @@ -6269,9 +4747,9 @@ eslint-plugin-flowtype@^5.2.0: string-natural-compare "^3.0.1" eslint-plugin-import@^2.22.1: - version "2.23.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.23.1.tgz#c13ffdee9f5720e9432fa7e899c222fa25978636" - integrity sha512-epW62znqcFCyQeixVrqy26WpdN1Y3LZH5G9XCuiiTCVuksjC4Je+4o1z5mIpa6P1KMyz1n4RT436VSrZoA5+5A== + version "2.23.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.23.2.tgz#ee15dd68fc7a1a1ba4c653c734e0d01c100d3484" + integrity sha512-LmNoRptHBxOP+nb0PIKz1y6OSzCJlB+0g0IGS3XV4KaKk2q4szqQ6s6F1utVf5ZRkxk/QOTjdxe7v4VjS99Bsg== dependencies: array-includes "^3.1.3" array.prototype.flat "^1.2.4" @@ -6493,15 +4971,6 @@ estraverse@^5.1.0, estraverse@^5.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== -estree-to-babel@^3.1.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/estree-to-babel/-/estree-to-babel-3.2.1.tgz#82e78315275c3ca74475fdc8ac1a5103c8a75bf5" - integrity sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg== - dependencies: - "@babel/traverse" "^7.1.6" - "@babel/types" "^7.2.0" - c8 "^7.6.0" - estree-walker@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" @@ -6683,7 +5152,7 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: assign-symbols "^1.0.0" is-extendable "^1.0.1" -extend@^3.0.0, extend@~3.0.2: +extend@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== @@ -6712,7 +5181,7 @@ extsprintf@^1.2.0: resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: +fast-deep-equal@^3.1.1: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== @@ -6722,18 +5191,6 @@ fast-diff@^1.1.2: resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== -fast-glob@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - fast-glob@^3.1.1: version "3.2.5" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" @@ -6746,11 +5203,6 @@ fast-glob@^3.1.1: micromatch "^4.0.2" picomatch "^2.2.1" -fast-json-parse@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d" - integrity sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw== - fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" @@ -6768,13 +5220,6 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" -fault@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.4.tgz#eafcfc0a6d214fc94601e170df29954a4f842f13" - integrity sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA== - dependencies: - format "^0.2.0" - faye-websocket@^0.11.3: version "0.11.3" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" @@ -6816,23 +5261,6 @@ file-loader@6.1.1: loader-utils "^2.0.0" schema-utils "^3.0.0" -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -file-system-cache@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-1.0.5.tgz#84259b36a2bbb8d3d6eb1021d3132ffe64cfff4f" - integrity sha1-hCWbNqK7uNPW6xAh0xMv/mTP/08= - dependencies: - bluebird "^3.3.5" - fs-extra "^0.30.0" - ramda "^0.21.0" - file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" @@ -6873,7 +5301,7 @@ finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" -find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: +find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== @@ -6918,14 +5346,6 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - flat-cache@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" @@ -6962,20 +5382,12 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -foreground-child@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-2.0.0.tgz#71b32800c9f15aa8f2f83f4a6bd9bff35d861a53" - integrity sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^3.0.2" - forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= -fork-ts-checker-webpack-plugin@4.1.6, fork-ts-checker-webpack-plugin@^4.1.6: +fork-ts-checker-webpack-plugin@4.1.6: version "4.1.6" resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz#5055c703febcf37fa06405d400c122b905167fc5" integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== @@ -6988,34 +5400,6 @@ fork-ts-checker-webpack-plugin@4.1.6, fork-ts-checker-webpack-plugin@^4.1.6: tapable "^1.0.0" worker-rpc "^0.1.0" -fork-ts-checker-webpack-plugin@^6.0.4: - version "6.2.9" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.2.9.tgz#08f51b685a48b09ab3ec079a8501762422443120" - integrity sha512-D/KSb/2VeiOy3odDerrC16WiZ1t5TLwiFfZmuDeTXcf3Km79M+f8nTCIdKkokxybybrgMcStbx0QpGaseePxnA== - dependencies: - "@babel/code-frame" "^7.8.3" - "@types/json-schema" "^7.0.5" - chalk "^4.1.0" - chokidar "^3.4.2" - cosmiconfig "^6.0.0" - deepmerge "^4.2.2" - fs-extra "^9.0.0" - glob "^7.1.6" - memfs "^3.1.2" - minimatch "^3.0.4" - schema-utils "2.7.0" - semver "^7.3.2" - tapable "^1.0.0" - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - form-data@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" @@ -7025,11 +5409,6 @@ form-data@~2.3.2: combined-stream "^1.0.6" mime-types "^2.1.12" -format@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" - integrity sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs= - forwarded@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" @@ -7055,17 +5434,6 @@ from2@^2.1.0: inherits "^2.0.1" readable-stream "^2.0.0" -fs-extra@^0.30.0: - version "0.30.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" - integrity sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A= - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - fs-extra@^7.0.0: version "7.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" @@ -7084,7 +5452,7 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^9.0.0, fs-extra@^9.0.1: +fs-extra@^9.0.1: version "9.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== @@ -7101,11 +5469,6 @@ fs-minipass@^2.0.0: dependencies: minipass "^3.0.0" -fs-monkey@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" - integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== - fs-write-stream-atomic@^1.0.8: version "1.0.10" resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" @@ -7139,51 +5502,17 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.4.tgz#e4ea839b9d3672ae99d0efd9f38d9191c5eaac83" - integrity sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - functions-have-names "^1.2.2" - functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -functions-have-names@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.2.tgz#98d93991c39da9361f8e50b337c4f6e41f120e21" - integrity sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA== - -fuse.js@^3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.6.1.tgz#7de85fdd6e1b3377c23ce010892656385fd9b10c" - integrity sha512-hT9yh/tiinkmirKrlv4KWOjztdoZo1mx9Qh4KvWqC7isoXwdUY3PNWUxceF4/qO9R6riA2C29jdTOeQOIROjgw== - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-caller-file@^2.0.1, get-caller-file@^2.0.5: +get-caller-file@^2.0.1: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== @@ -7238,28 +5567,6 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -github-slugger@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.3.0.tgz#9bd0a95c5efdfc46005e82a906ef8e2a059124c9" - integrity sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q== - dependencies: - emoji-regex ">=6.0.0 <=6.1.1" - -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= - dependencies: - is-glob "^2.0.0" - glob-parent@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" @@ -7275,18 +5582,6 @@ glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: dependencies: is-glob "^4.0.1" -glob-promise@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-3.4.0.tgz#b6b8f084504216f702dc2ce8c9bc9ac8866fdb20" - integrity sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw== - dependencies: - "@types/glob" "*" - -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.1.7" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" @@ -7315,14 +5610,6 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -global@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" - integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== - dependencies: - min-document "^2.19.0" - process "^0.11.10" - globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" @@ -7342,13 +5629,6 @@ globals@^13.6.0: dependencies: type-fest "^0.20.2" -globalthis@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.2.tgz#2a235d34f4d8036219f7e34929b5de9e18166b8b" - integrity sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ== - dependencies: - define-properties "^1.1.3" - globby@11.0.1: version "11.0.1" resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" @@ -7384,28 +5664,7 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" -globby@^9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^1.0.2" - dir-glob "^2.2.2" - fast-glob "^2.2.6" - glob "^7.1.3" - ignore "^4.0.3" - pify "^4.0.1" - slash "^2.0.0" - -good-listener@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" - integrity sha1-1TswzfkxPf+33JoNR3CWqm0UXFA= - dependencies: - delegate "^3.1.2" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: version "4.2.6" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== @@ -7415,11 +5674,6 @@ growly@^1.3.0: resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= -gud@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" - integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== - gzip-size@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" @@ -7466,23 +5720,11 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-glob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-glob/-/has-glob-1.0.0.tgz#9aaa9eedbffb1ba3990a7b0010fb678ee0081207" - integrity sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc= - dependencies: - is-glob "^3.0.0" - has-symbols@^1.0.1, has-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" @@ -7538,74 +5780,6 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -hast-to-hyperscript@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" - integrity sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA== - dependencies: - "@types/unist" "^2.0.3" - comma-separated-tokens "^1.0.0" - property-information "^5.3.0" - space-separated-tokens "^1.0.0" - style-to-object "^0.3.0" - unist-util-is "^4.0.0" - web-namespaces "^1.0.0" - -hast-util-from-parse5@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" - integrity sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA== - dependencies: - "@types/parse5" "^5.0.0" - hastscript "^6.0.0" - property-information "^5.0.0" - vfile "^4.0.0" - vfile-location "^3.2.0" - web-namespaces "^1.0.0" - -hast-util-parse-selector@^2.0.0: - version "2.2.5" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" - integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== - -hast-util-raw@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" - integrity sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig== - dependencies: - "@types/hast" "^2.0.0" - hast-util-from-parse5 "^6.0.0" - hast-util-to-parse5 "^6.0.0" - html-void-elements "^1.0.0" - parse5 "^6.0.0" - unist-util-position "^3.0.0" - vfile "^4.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" - -hast-util-to-parse5@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" - integrity sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ== - dependencies: - hast-to-hyperscript "^9.0.0" - property-information "^5.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" - -hastscript@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" - integrity sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== - dependencies: - "@types/hast" "^2.0.0" - comma-separated-tokens "^1.0.0" - hast-util-parse-selector "^2.0.0" - property-information "^5.0.0" - space-separated-tokens "^1.0.0" - he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" @@ -7616,11 +5790,6 @@ hex-color-regex@^1.1.0: resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== -highlight.js@^10.1.1, highlight.js@~10.7.0: - version "10.7.2" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.2.tgz#89319b861edc66c48854ed1e6da21ea89f847360" - integrity sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg== - history@^4.9.0: version "4.10.1" resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" @@ -7686,7 +5855,7 @@ html-encoding-sniffer@^2.0.1: dependencies: whatwg-encoding "^1.0.5" -html-entities@^1.2.0, html-entities@^1.2.1, html-entities@^1.3.1: +html-entities@^1.2.1, html-entities@^1.3.1: version "1.4.0" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== @@ -7709,16 +5878,6 @@ html-minifier-terser@^5.0.1: relateurl "^0.2.7" terser "^4.6.3" -html-tags@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" - integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== - -html-void-elements@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" - integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w== - html-webpack-plugin@4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz#625097650886b97ea5dae331c320e3238f6c121c" @@ -7734,21 +5893,6 @@ html-webpack-plugin@4.5.0: tapable "^1.1.3" util.promisify "1.0.0" -html-webpack-plugin@^4.0.0: - version "4.5.2" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz#76fc83fa1a0f12dd5f7da0404a54e2699666bc12" - integrity sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A== - dependencies: - "@types/html-minifier-terser" "^5.0.0" - "@types/tapable" "^1.0.5" - "@types/webpack" "^4.41.8" - html-minifier-terser "^5.0.1" - loader-utils "^1.2.3" - lodash "^4.17.20" - pretty-error "^2.1.1" - tapable "^1.1.3" - util.promisify "1.0.0" - htmlparser2@^3.10.1: version "3.10.1" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" @@ -7882,7 +6026,7 @@ iferr@^0.1.5: resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= -ignore@^4.0.3, ignore@^4.0.6: +ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== @@ -7971,7 +6115,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -7991,11 +6135,6 @@ ini@^1.3.5: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== -inline-style-parser@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" - integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== - internal-ip@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" @@ -8013,18 +6152,6 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" -interpret@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" - integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== - -invariant@^2.2.3, invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" @@ -8045,7 +6172,7 @@ is-absolute-url@^2.0.0: resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= -is-absolute-url@^3.0.0, is-absolute-url@^3.0.3: +is-absolute-url@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== @@ -8064,20 +6191,7 @@ is-accessor-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-alphabetical@1.0.4, is-alphabetical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - -is-alphanumerical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" - integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== - dependencies: - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - -is-arguments@^1.0.4, is-arguments@^1.1.0: +is-arguments@^1.0.4: version "1.1.0" resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== @@ -8125,11 +6239,6 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - is-callable@^1.1.4, is-callable@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" @@ -8180,11 +6289,6 @@ is-date-object@^1.0.1: resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5" integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== -is-decimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" - integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== - is-descriptor@^0.1.0: version "0.1.6" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" @@ -8213,14 +6317,6 @@ is-docker@^2.0.0: resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== -is-dom@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-dom/-/is-dom-1.1.0.tgz#af1fced292742443bb59ca3f76ab5e80907b4e8a" - integrity sha512-u82f6mvhYxRPKpw8V1N0W8ce1xXwOrQtgGcxl6UCL5zBmZu3is/18K0rR7uFCnMDuAsS/3W54mGL4vsaFUQlEQ== - dependencies: - is-object "^1.0.1" - is-window "^1.0.2" - is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" @@ -8233,23 +6329,11 @@ is-extendable@^1.0.1: dependencies: is-plain-object "^2.0.4" -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= - is-extglob@^2.1.0, is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" @@ -8260,24 +6344,12 @@ is-fullwidth-code-point@^3.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== -is-function@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" - integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== - is-generator-fn@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-glob@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= - dependencies: - is-extglob "^1.0.0" - -is-glob@^3.0.0, is-glob@^3.1.0: +is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= @@ -8291,16 +6363,6 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" -is-hexadecimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" - integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== - -is-map@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" - integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== - is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" @@ -8338,11 +6400,6 @@ is-obj@^2.0.0: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== -is-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" - integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== - is-path-cwd@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" @@ -8367,16 +6424,6 @@ is-plain-obj@^1.0.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= -is-plain-obj@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-plain-object@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-3.0.1.tgz#662d92d24c0aa4302407b0d45d21f2251c85f85b" - integrity sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g== - is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -8412,11 +6459,6 @@ is-root@2.1.0: resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== -is-set@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" - integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== - is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -8449,26 +6491,11 @@ is-unicode-supported@^0.1.0: resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== -is-whitespace-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" - integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== - -is-window@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-window/-/is-window-1.0.2.tgz#2c896ca53db97de45d3c33133a65d8c9f563480d" - integrity sha1-LIlspT25feRdPDMTOmXYyfVjSA0= - is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-word-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" - integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== - is-wsl@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" @@ -8491,11 +6518,6 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -8513,11 +6535,6 @@ isobject@^3.0.0, isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= -isobject@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-4.0.0.tgz#3f1c9155e73b192022a80819bacd0343711697b0" - integrity sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA== - isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" @@ -8564,19 +6581,6 @@ istanbul-reports@^3.0.2: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" -iterate-iterator@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/iterate-iterator/-/iterate-iterator-1.0.1.tgz#1693a768c1ddd79c969051459453f082fe82e9f6" - integrity sha512-3Q6tudGN05kbkDQDI4CqjaBf4qf85w6W6GnuZDtUVYwKgtC1q8yxYX7CZed7N+tLzQqS6roujWvszf13T+n9aw== - -iterate-value@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/iterate-value/-/iterate-value-1.0.2.tgz#935115bd37d006a52046535ebc8d07e9c9337f57" - integrity sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ== - dependencies: - es-get-iterator "^1.0.2" - iterate-iterator "^1.0.1" - jest-changed-files@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" @@ -8994,7 +6998,7 @@ jest-worker@^24.9.0: merge-stream "^2.0.0" supports-color "^6.1.0" -jest-worker@^26.2.1, jest-worker@^26.5.0, jest-worker@^26.6.2: +jest-worker@^26.5.0, jest-worker@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== @@ -9012,11 +7016,6 @@ jest@26.6.0: import-local "^3.0.2" jest-cli "^26.6.0" -js-string-escape@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef" - integrity sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -9124,20 +7123,13 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.1.2, json5@^2.1.3: +json5@^2.1.2: version "2.2.0" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== dependencies: minimist "^1.2.5" -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= - optionalDependencies: - graceful-fs "^4.1.6" - jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" @@ -9172,11 +7164,6 @@ jsprim@^1.2.2: array-includes "^3.1.2" object.assign "^4.1.2" -junk@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" - integrity sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ== - killable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" @@ -9206,13 +7193,6 @@ kind-of@^6.0.0, kind-of@^6.0.2: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= - optionalDependencies: - graceful-fs "^4.1.9" - kleur@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" @@ -9243,17 +7223,6 @@ last-call-webpack-plugin@^3.0.0: lodash "^4.17.5" webpack-sources "^1.1.0" -lazy-universal-dotenv@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lazy-universal-dotenv/-/lazy-universal-dotenv-3.0.1.tgz#a6c8938414bca426ab8c9463940da451a911db38" - integrity sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ== - dependencies: - "@babel/runtime" "^7.5.0" - app-root-dir "^1.0.2" - core-js "^3.0.4" - dotenv "^8.0.0" - dotenv-expand "^5.1.0" - leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -9381,13 +7350,6 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -9428,7 +7390,7 @@ lodash.truncate@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= -lodash.uniq@4.5.0, lodash.uniq@^4.5.0: +lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= @@ -9461,7 +7423,7 @@ loglevel@^1.6.8: resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: +loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -9475,14 +7437,6 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" -lowlight@^1.14.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.20.0.tgz#ddb197d33462ad0d93bf19d17b6c301aa3941888" - integrity sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw== - dependencies: - fault "^1.0.0" - highlight.js "~10.7.0" - lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -9509,7 +7463,7 @@ magic-string@^0.25.0, magic-string@^0.25.7: dependencies: sourcemap-codec "^1.4.4" -make-dir@^2.0.0, make-dir@^2.1.0: +make-dir@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== @@ -9536,11 +7490,6 @@ map-cache@^0.2.2: resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= -map-or-similar@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/map-or-similar/-/map-or-similar-1.5.0.tgz#6de2653174adfb5d9edc33c69d3e92a1b76faf08" - integrity sha1-beJlMXSt+12e3DPGnT6Sobdvrwg= - map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" @@ -9548,24 +7497,6 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -markdown-escapes@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" - integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== - -markdown-to-jsx@^6.11.4: - version "6.11.4" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz#b4528b1ab668aef7fe61c1535c27e837819392c5" - integrity sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw== - dependencies: - prop-types "^15.6.2" - unquote "^1.1.0" - -markdown-to-jsx@^7.1.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.1.2.tgz#19d3da4cd8864045cdd13a0d179147fbd6a088d4" - integrity sha512-O8DMCl32V34RrD+ZHxcAPc2+kYytuDIoQYjY36RVdsLK7uHjgNVvFec4yv0X6LgB4YEZgSvK5QtFi5YVqEpoMA== - md5.js@^1.3.4: version "1.3.5" resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" @@ -9575,39 +7506,6 @@ md5.js@^1.3.4: inherits "^2.0.1" safe-buffer "^5.1.2" -mdast-squeeze-paragraphs@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" - integrity sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ== - dependencies: - unist-util-remove "^2.0.0" - -mdast-util-definitions@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" - integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== - dependencies: - unist-util-visit "^2.0.0" - -mdast-util-to-hast@10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" - integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - mdast-util-definitions "^4.0.0" - mdurl "^1.0.0" - unist-builder "^2.0.0" - unist-util-generated "^1.0.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -mdast-util-to-string@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527" - integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== - mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -9618,30 +7516,11 @@ mdn-data@2.0.4: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== -mdurl@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" - integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= - media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -memfs@^3.1.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.2.2.tgz#5de461389d596e3f23d48bb7c2afb6161f4df40e" - integrity sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q== - dependencies: - fs-monkey "1.0.3" - -memoizerific@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/memoizerific/-/memoizerific-1.11.3.tgz#7c87a4646444c32d75438570905f2dbd1b1a805a" - integrity sha1-fIekZGREwy11Q4VwkF8tvRsagFo= - dependencies: - map-or-similar "^1.5.0" - memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -9668,7 +7547,7 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -merge2@^1.2.3, merge2@^1.3.0: +merge2@^1.3.0: version "1.4.1" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== @@ -9745,13 +7624,6 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= - dependencies: - dom-walk "^0.1.0" - min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -9785,7 +7657,7 @@ minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4: +minimatch@3.0.4, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== @@ -9963,11 +7835,6 @@ neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" - integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== - next-tick@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" @@ -9986,18 +7853,6 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -node-dir@^0.1.10: - version "0.1.17" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" - integrity sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU= - dependencies: - minimatch "^3.0.2" - -node-fetch@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - node-forge@^0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" @@ -10115,16 +7970,6 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" -npmlog@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - nth-check@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" @@ -10137,11 +7982,6 @@ num2fraction@^1.2.2: resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - nwsapi@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" @@ -10211,7 +8051,7 @@ object.entries@^1.1.0, object.entries@^1.1.3: es-abstract "^1.18.0-next.1" has "^1.0.3" -"object.fromentries@^2.0.0 || ^1.0.0", object.fromentries@^2.0.4: +object.fromentries@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.4.tgz#26e1ba5c4571c5c6f0890cef4473066456a120b8" integrity sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ== @@ -10221,7 +8061,7 @@ object.entries@^1.1.0, object.entries@^1.1.3: es-abstract "^1.18.0-next.2" has "^1.0.3" -object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0, object.getownpropertydescriptors@^2.1.2: +object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7" integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== @@ -10247,11 +8087,6 @@ object.values@^1.1.0, object.values@^1.1.3: es-abstract "^1.18.0-next.2" has "^1.0.3" -objectorarray@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/objectorarray/-/objectorarray-1.0.4.tgz#d69b2f0ff7dc2701903d308bb85882f4ddb49483" - integrity sha512-91k8bjcldstRz1bG6zJo8lWD7c6QXcB4nTDUqiEvIL1xAsLoZlOOZZG+nd6YPz+V7zY1580J4Xxh1vZtyv4i/w== - obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" @@ -10283,7 +8118,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -open@^7.0.2, open@^7.0.3: +open@^7.0.2: version "7.4.2" resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== @@ -10342,37 +8177,11 @@ os-browserify@^0.3.0: resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= -overlayscrollbars@^1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/overlayscrollbars/-/overlayscrollbars-1.13.1.tgz#0b840a88737f43a946b9d87875a2f9e421d0338a" - integrity sha512-gIQfzgGgu1wy80EB4/6DaJGHMEGmizq27xHIESrzXq0Y/J0Ay1P3DWk6tuVmEPIZH15zaBlxeEJOqdJKmowHCQ== - -p-all@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-all/-/p-all-2.1.0.tgz#91419be56b7dee8fe4c5db875d55e0da084244a0" - integrity sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA== - dependencies: - p-map "^2.0.0" - p-each-series@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== -p-event@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/p-event/-/p-event-4.2.0.tgz#af4b049c8acd91ae81083ebd1e6f5cae2044c1b5" - integrity sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ== - dependencies: - p-timeout "^3.1.0" - -p-filter@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-filter/-/p-filter-2.1.0.tgz#1b1472562ae7a0f742f0f3d3d3718ea66ff9c09c" - integrity sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw== - dependencies: - p-map "^2.0.0" - p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -10420,25 +8229,11 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - p-map@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== -p-map@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" - integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== - dependencies: - aggregate-error "^3.0.0" - p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -10453,13 +8248,6 @@ p-retry@^3.0.1: dependencies: retry "^0.12.0" -p-timeout@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" - integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== - dependencies: - p-finally "^1.0.0" - p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" @@ -10510,18 +8298,6 @@ parse-asn1@^5.0.0, parse-asn1@^5.1.5: pbkdf2 "^3.0.3" safe-buffer "^5.1.1" -parse-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" - integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== - dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" - parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" @@ -10540,7 +8316,7 @@ parse-json@^5.0.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" -parse5@6.0.1, parse5@^6.0.0: +parse5@6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== @@ -10687,7 +8463,7 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pirates@^4.0.0, pirates@^4.0.1: +pirates@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== @@ -10715,13 +8491,6 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" -pkg-dir@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760" - integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== - dependencies: - find-up "^5.0.0" - pkg-up@3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" @@ -10743,20 +8512,13 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" -pnp-webpack-plugin@1.6.4, pnp-webpack-plugin@^1.6.4: +pnp-webpack-plugin@1.6.4: version "1.6.4" resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== dependencies: ts-pnp "^1.1.6" -polished@^4.0.5: - version "4.1.2" - resolved "https://registry.yarnpkg.com/polished/-/polished-4.1.2.tgz#c04fcc203e287e2d866e9cfcaf102dae1c01a816" - integrity sha512-jq4t3PJUpVRcveC53nnbEX35VyQI05x3tniwp26WFdm1dwaNUBHAi5awa/roBlwQxx1uRhwNSYeAi/aMbfiJCQ== - dependencies: - "@babel/runtime" "^7.13.17" - portfinder@^1.0.26: version "1.0.28" resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" @@ -10931,7 +8693,7 @@ postcss-env-function@^2.0.2: postcss "^7.0.2" postcss-values-parser "^2.0.0" -postcss-flexbugs-fixes@4.2.1, postcss-flexbugs-fixes@^4.2.1: +postcss-flexbugs-fixes@4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz#9218a65249f30897deab1033aced8578562a6690" integrity sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ== @@ -11008,17 +8770,6 @@ postcss-loader@3.0.0: postcss-load-config "^2.0.0" schema-utils "^1.0.0" -postcss-loader@^4.2.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.3.0.tgz#2c4de9657cd4f07af5ab42bd60a673004da1b8cc" - integrity sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q== - dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.4" - loader-utils "^2.0.0" - schema-utils "^3.0.0" - semver "^7.3.4" - postcss-logical@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" @@ -11102,7 +8853,7 @@ postcss-modules-extract-imports@^2.0.0: dependencies: postcss "^7.0.5" -postcss-modules-local-by-default@^3.0.2, postcss-modules-local-by-default@^3.0.3: +postcss-modules-local-by-default@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== @@ -11431,7 +9182,7 @@ postcss@7.0.21: source-map "^0.6.1" supports-color "^6.1.0" -postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.5, postcss@^7.0.6: +postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: version "7.0.35" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== @@ -11441,13 +9192,13 @@ postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, po supports-color "^6.1.0" postcss@^8.1.0: - version "8.2.15" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.15.tgz#9e66ccf07292817d226fc315cbbf9bc148fbca65" - integrity sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q== + version "8.3.0" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.0.tgz#b1a713f6172ca427e3f05ef1303de8b65683325f" + integrity sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ== dependencies: colorette "^1.2.2" nanoid "^3.1.23" - source-map "^0.6.1" + source-map-js "^0.6.2" prelude-ls@^1.2.1: version "1.2.1" @@ -11476,11 +9227,6 @@ prettier@^2.3.0: resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18" integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w== -prettier@~2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5" - integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q== - pretty-bytes@^5.3.0: version "5.6.0" resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" @@ -11504,18 +9250,6 @@ pretty-format@^26.0.0, pretty-format@^26.6.0, pretty-format@^26.6.2: ansi-styles "^4.0.0" react-is "^17.0.1" -pretty-hrtime@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= - -prismjs@^1.21.0, prismjs@~1.23.0: - version "1.23.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz#d3b3967f7d72440690497652a9d40ff046067f33" - integrity sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA== - optionalDependencies: - clipboard "^2.0.0" - process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -11536,27 +9270,6 @@ promise-inflight@^1.0.1: resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= -promise.allsettled@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/promise.allsettled/-/promise.allsettled-1.0.4.tgz#65e71f2a604082ed69c548b68603294090ee6803" - integrity sha512-o73CbvQh/OnPFShxHcHxk0baXR2a1m4ozb85ha0H14VEoi/EJJLa9mnPfEWJx9RjA9MLfhdjZ8I6HhWtBa64Ag== - dependencies: - array.prototype.map "^1.0.3" - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - get-intrinsic "^1.0.2" - iterate-value "^1.0.2" - -promise.prototype.finally@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/promise.prototype.finally/-/promise.prototype.finally-3.1.2.tgz#b8af89160c9c673cefe3b4c4435b53cfd0287067" - integrity sha512-A2HuJWl2opDH0EafgdjwEw7HysI8ff/n4lW4QEVBCUXFk9QeGecBWv0Deph0UmLe3tTNYegz8MOjsVuE6SMoJA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.0" - function-bind "^1.1.1" - promise@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" @@ -11572,7 +9285,7 @@ prompts@2.4.0: kleur "^3.0.3" sisteransi "^1.0.5" -prompts@^2.0.1, prompts@^2.4.0: +prompts@^2.0.1: version "2.4.1" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.1.tgz#befd3b1195ba052f9fd2fde8a486c4e82ee77f61" integrity sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ== @@ -11580,7 +9293,7 @@ prompts@^2.0.1, prompts@^2.4.0: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.0.0, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -11589,13 +9302,6 @@ prop-types@^15.0.0, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, object-assign "^4.1.1" react-is "^16.8.1" -property-information@^5.0.0, property-information@^5.3.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" - integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== - dependencies: - xtend "^4.0.0" - proxy-addr@~2.0.5: version "2.0.6" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" @@ -11676,13 +9382,6 @@ qs@6.7.0: resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== -qs@^6.10.0: - version "6.10.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" - integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== - dependencies: - side-channel "^1.0.4" - qs@~6.5.2: version "6.5.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" @@ -11728,11 +9427,6 @@ raf@^3.4.1: dependencies: performance-now "^2.1.0" -ramda@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.21.0.tgz#a001abedb3ff61077d4ff1d577d44de77e8d0a35" - integrity sha1-oAGr7bP/YQd9T/HVd9RN536NCjU= - randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -11763,14 +9457,6 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -raw-loader@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-4.0.2.tgz#1aac6b7d1ad1501e66efdac1522c73e59a584eb6" - integrity sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - react-app-polyfill@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz#a0bea50f078b8a082970a9d853dc34b6dcc6a3cf" @@ -11783,11 +9469,6 @@ react-app-polyfill@^2.0.0: regenerator-runtime "^0.13.7" whatwg-fetch "^3.4.1" -react-colorful@^5.0.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.2.0.tgz#1cd24ca7deff73a70cf34261813a4ed6c45129c2" - integrity sha512-SJXywyc9oew0rOp7xjmtStiJ5N4Mk2RYc/1OptlaEnbuCz9PvILmRotoHfowdmO142HASUSgKdngL4WOHo/TnQ== - react-dev-utils@^11.0.3: version "11.0.4" resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-11.0.4.tgz#a7ccb60257a1ca2e0efe7a83e38e6700d17aa37a" @@ -11818,38 +9499,6 @@ react-dev-utils@^11.0.3: strip-ansi "6.0.0" text-table "0.2.0" -react-docgen-typescript-plugin@^0.6.2: - version "0.6.3" - resolved "https://registry.yarnpkg.com/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3.tgz#664b22601df083597ecb1e60bd21beca60125fdf" - integrity sha512-av1S/fmWBNFGgNa4qtkidFjjOz23eEi6EdCtwSWo9WNhGzUMyMygbD/DosMWoeFlZpk9R3MXPkRE7PDH6j5GMQ== - dependencies: - debug "^4.1.1" - endent "^2.0.1" - micromatch "^4.0.2" - react-docgen-typescript "^1.20.5" - tslib "^2.0.0" - -react-docgen-typescript@^1.20.5: - version "1.22.0" - resolved "https://registry.yarnpkg.com/react-docgen-typescript/-/react-docgen-typescript-1.22.0.tgz#00232c8e8e47f4437cac133b879b3e9437284bee" - integrity sha512-MPLbF8vzRwAG3GcjdL+OHQlhgtWsLTXs+7uJiHfEeT3Ur7IsZaNYqRTLQ9sj2nB6M6jylcPCeCmH7qbszJmecg== - -react-docgen@^5.0.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-5.4.0.tgz#2cd7236720ec2769252ef0421f23250b39a153a1" - integrity sha512-JBjVQ9cahmNlfjMGxWUxJg919xBBKAoy3hgDgKERbR+BcF4ANpDuzWAScC7j27hZfd8sJNmMPOLWo9+vB/XJEQ== - dependencies: - "@babel/core" "^7.7.5" - "@babel/generator" "^7.12.11" - "@babel/runtime" "^7.7.6" - ast-types "^0.14.2" - commander "^2.19.0" - doctrine "^3.0.0" - estree-to-babel "^3.1.0" - neo-async "^2.6.1" - node-dir "^0.1.10" - strip-indent "^3.0.0" - react-dom@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" @@ -11859,57 +9508,16 @@ react-dom@^17.0.2: object-assign "^4.1.1" scheduler "^0.20.2" -react-draggable@^4.4.3: - version "4.4.3" - resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.4.3.tgz#0727f2cae5813e36b0e4962bf11b2f9ef2b406f3" - integrity sha512-jV4TE59MBuWm7gb6Ns3Q1mxX8Azffb7oTtDtBgFkxRvhDp38YAARmRplrj0+XGkhOJB5XziArX+4HUUABtyZ0w== - dependencies: - classnames "^2.2.5" - prop-types "^15.6.0" - -react-element-to-jsx-string@^14.3.2: - version "14.3.2" - resolved "https://registry.yarnpkg.com/react-element-to-jsx-string/-/react-element-to-jsx-string-14.3.2.tgz#c0000ed54d1f8b4371731b669613f2d4e0f63d5c" - integrity sha512-WZbvG72cjLXAxV7VOuSzuHEaI3RHj10DZu8EcKQpkKcAj7+qAkG5XUeSdX5FXrA0vPrlx0QsnAzZEBJwzV0e+w== - dependencies: - "@base2/pretty-print-object" "1.0.0" - is-plain-object "3.0.1" - react-error-overlay@^6.0.9: version "6.0.9" resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a" integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== -react-fast-compare@^3.0.1, react-fast-compare@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb" - integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== - -react-helmet-async@^1.0.7: - version "1.0.9" - resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.0.9.tgz#5b9ed2059de6b4aab47f769532f9fbcbce16c5ca" - integrity sha512-N+iUlo9WR3/u9qGMmP4jiYfaD6pe9IvDTapZLFJz2D3xlTlCM1Bzy4Ab3g72Nbajo/0ZyW+W9hdz8Hbe4l97pQ== - dependencies: - "@babel/runtime" "^7.12.5" - invariant "^2.2.4" - prop-types "^15.7.2" - react-fast-compare "^3.2.0" - shallowequal "^1.1.0" - react-icons@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.2.0.tgz#6dda80c8a8f338ff96a1851424d63083282630d0" integrity sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ== -react-inspector@^5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-5.1.1.tgz#58476c78fde05d5055646ed8ec02030af42953c8" - integrity sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg== - dependencies: - "@babel/runtime" "^7.0.0" - is-dom "^1.0.0" - prop-types "^15.0.0" - react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" @@ -11920,11 +9528,6 @@ react-is@^17.0.1, react-is@^17.0.2: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-lifecycles-compat@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" - integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== - react-paginate@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/react-paginate/-/react-paginate-7.1.2.tgz#3a94f36a774f9d2e82b877e30474a16088b00a4d" @@ -11932,23 +9535,6 @@ react-paginate@^7.1.2: dependencies: prop-types "^15.6.1" -react-popper-tooltip@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/react-popper-tooltip/-/react-popper-tooltip-3.1.1.tgz#329569eb7b287008f04fcbddb6370452ad3f9eac" - integrity sha512-EnERAnnKRptQBJyaee5GJScWNUKQPDD2ywvzZyUjst/wj5U64C8/CnSYLNEmP2hG0IJ3ZhtDxE8oDN+KOyavXQ== - dependencies: - "@babel/runtime" "^7.12.5" - "@popperjs/core" "^2.5.4" - react-popper "^2.2.4" - -react-popper@^2.2.4: - version "2.2.5" - resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.2.5.tgz#1214ef3cec86330a171671a4fbcbeeb65ee58e96" - integrity sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw== - dependencies: - react-fast-compare "^3.0.1" - warning "^4.0.2" - react-refresh@^0.8.3: version "0.8.3" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" @@ -12049,16 +9635,6 @@ react-scripts@4.0.3: optionalDependencies: fsevents "^2.1.3" -react-sizeme@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/react-sizeme/-/react-sizeme-3.0.1.tgz#4d12f4244e0e6a0fb97253e7af0314dc7c83a5a0" - integrity sha512-9Hf1NLgSbny1bha77l9HwvwwxQUJxFUqi44Ih+y3evA+PezBpGdCGlnvye6avss2cIgs9PgdYgMnfuzJWn/RUw== - dependencies: - element-resize-detector "^1.2.2" - invariant "^2.2.4" - shallowequal "^1.1.0" - throttle-debounce "^3.0.1" - react-spinners@^0.10.6: version "0.10.6" resolved "https://registry.yarnpkg.com/react-spinners/-/react-spinners-0.10.6.tgz#7e780144aaf54372231f6168ca075b4cd70e48ef" @@ -12066,26 +9642,6 @@ react-spinners@^0.10.6: dependencies: "@emotion/core" "^10.0.35" -react-syntax-highlighter@^13.5.3: - version "13.5.3" - resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-13.5.3.tgz#9712850f883a3e19eb858cf93fad7bb357eea9c6" - integrity sha512-crPaF+QGPeHNIblxxCdf2Lg936NAHKhNhuMzRL3F9ct6aYXL3NcZtCL0Rms9+qVo6Y1EQLdXGypBNSbPL/r+qg== - dependencies: - "@babel/runtime" "^7.3.1" - highlight.js "^10.1.1" - lowlight "^1.14.0" - prismjs "^1.21.0" - refractor "^3.1.0" - -react-textarea-autosize@^8.3.0: - version "8.3.2" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.2.tgz#4f9374d357b0a6f6469956726722549124a1b2db" - integrity sha512-JrMWVgQSaExQByP3ggI1eA8zF4mF0+ddVuX7acUeK2V7bmrpjVOY72vmLz2IXFJSAXoY3D80nEzrn0GWajWK3Q== - dependencies: - "@babel/runtime" "^7.10.2" - use-composed-ref "^1.0.0" - use-latest "^1.0.0" - react@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" @@ -12130,7 +9686,7 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -12183,15 +9739,6 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -refractor@^3.1.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/refractor/-/refractor-3.3.1.tgz#ebbc04b427ea81dc25ad333f7f67a0b5f4f0be3a" - integrity sha512-vaN6R56kLMuBszHSWlwTpcZ8KTMG6aUCok4GrxYDT20UIOXxOc5o6oDc8tNTzSlH3m2sI+Eu9Jo2kVdDcUTWYw== - dependencies: - hastscript "^6.0.0" - parse-entities "^2.0.0" - prismjs "~1.23.0" - regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" @@ -12276,74 +9823,6 @@ relateurl@^0.2.7: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= -remark-external-links@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/remark-external-links/-/remark-external-links-8.0.0.tgz#308de69482958b5d1cd3692bc9b725ce0240f345" - integrity sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA== - dependencies: - extend "^3.0.0" - is-absolute-url "^3.0.0" - mdast-util-definitions "^4.0.0" - space-separated-tokens "^1.0.0" - unist-util-visit "^2.0.0" - -remark-footnotes@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" - integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== - -remark-mdx@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" - integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ== - dependencies: - "@babel/core" "7.12.9" - "@babel/helper-plugin-utils" "7.10.4" - "@babel/plugin-proposal-object-rest-spread" "7.12.1" - "@babel/plugin-syntax-jsx" "7.12.1" - "@mdx-js/util" "1.6.22" - is-alphabetical "1.0.4" - remark-parse "8.0.3" - unified "9.2.0" - -remark-parse@8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" - integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q== - dependencies: - ccount "^1.0.0" - collapse-white-space "^1.0.2" - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - is-word-character "^1.0.0" - markdown-escapes "^1.0.0" - parse-entities "^2.0.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - trim "0.0.1" - trim-trailing-lines "^1.0.0" - unherit "^1.0.4" - unist-util-remove-position "^2.0.0" - vfile-location "^3.0.0" - xtend "^4.0.1" - -remark-slug@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.0.0.tgz#2b54a14a7b50407a5e462ac2f376022cce263e2c" - integrity sha512-ln67v5BrGKHpETnm6z6adlJPhESFJwfuZZ3jrmi+lKTzeZxh2tzFzUfDD4Pm2hRGOarHLuGToO86MNMZ/hA67Q== - dependencies: - github-slugger "^1.0.0" - mdast-util-to-string "^1.0.0" - unist-util-visit "^2.0.0" - -remark-squeeze-paragraphs@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" - integrity sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw== - dependencies: - mdast-squeeze-paragraphs "^4.0.0" - remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -12365,7 +9844,7 @@ repeat-element@^1.1.2: resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== -repeat-string@^1.5.4, repeat-string@^1.6.1: +repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= @@ -12500,7 +9979,7 @@ resolve@1.18.1: is-core-module "^2.0.0" path-parse "^1.0.6" -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.3.2, resolve@^1.8.1: +resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.3.2, resolve@^1.8.1: version "1.20.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== @@ -12562,7 +10041,7 @@ rgba-regex@^1.0.0: resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= -rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.3: +rimraf@^2.5.4, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -12645,11 +10124,6 @@ rxjs@^6.6.7: dependencies: tslib "^1.9.0" -safe-buffer@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" - integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== - safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -12723,15 +10197,6 @@ scheduler@^0.20.2: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== - dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" - schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" @@ -12741,7 +10206,7 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0, schema-utils@^2.7.1: +schema-utils@^2.6.5, schema-utils@^2.7.0, schema-utils@^2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== @@ -12764,11 +10229,6 @@ select-hose@^2.0.0: resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= -select@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" - integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= - selfsigned@^1.10.8: version "1.10.11" resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.11.tgz#24929cd906fe0f44b6d01fb23999a739537acbe9" @@ -12801,7 +10261,7 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.2.1, semver@^7.3.2, semver@^7.3.4: +semver@^7.2.1, semver@^7.3.2: version "7.3.5" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== @@ -12841,17 +10301,6 @@ serialize-javascript@^5.0.1: dependencies: randombytes "^2.1.0" -serve-favicon@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0" - integrity sha1-k10kDN/g9YBTB/3+ln2IlCosvPA= - dependencies: - etag "~1.8.1" - fresh "0.5.2" - ms "2.1.1" - parseurl "~1.3.2" - safe-buffer "5.1.1" - serve-index@^1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" @@ -12875,7 +10324,7 @@ serve-static@1.14.1: parseurl "~1.3.3" send "0.17.1" -set-blocking@^2.0.0, set-blocking@~2.0.0: +set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= @@ -12913,13 +10362,6 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - shallowequal@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" @@ -12985,11 +10427,6 @@ sisteransi@^1.0.5: resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -13076,6 +10513,11 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== +source-map-js@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" + integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== + source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: version "0.5.3" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" @@ -13095,7 +10537,7 @@ source-map-resolve@^0.6.0: atob "^2.1.2" decode-uri-component "^0.2.0" -source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: +source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: version "0.5.19" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== @@ -13128,11 +10570,6 @@ sourcemap-codec@^1.4.4: resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== -space-separated-tokens@^1.0.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" - integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== - spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" @@ -13155,9 +10592,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.7" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" - integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + version "3.0.8" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.8.tgz#eb1e97ad99b11bf3f82a3b71a0472dd9a00f2ecf" + integrity sha512-NDgA96EnaLSvtbM7trJj+t1LUR3pirkDCcz9nOUlPb5DMBGsH7oES6C3hs3j7R9oHEa1EMvReS/BUAIT5Tcr0g== spdy-transport@^3.0.0: version "3.0.0" @@ -13240,11 +10677,6 @@ stackframe@^1.1.1: resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== -state-toggle@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" - integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== - static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" @@ -13263,11 +10695,6 @@ stealthy-require@^1.1.1: resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= -store2@^2.12.0: - version "2.12.0" - resolved "https://registry.yarnpkg.com/store2/-/store2-2.12.0.tgz#e1f1b7e1a59b6083b2596a8d067f6ee88fd4d3cf" - integrity sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw== - stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" @@ -13323,23 +10750,6 @@ string-natural-compare@^3.0.1: resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" @@ -13349,7 +10759,7 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.1.0, string-width@^4.2.0: version "4.2.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== @@ -13358,7 +10768,7 @@ string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.0" -"string.prototype.matchall@^4.0.0 || ^3.0.1", string.prototype.matchall@^4.0.4: +string.prototype.matchall@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz#608f255e93e072107f5de066f81a2dfb78cf6b29" integrity sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ== @@ -13371,24 +10781,6 @@ string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: regexp.prototype.flags "^1.3.1" side-channel "^1.0.4" -string.prototype.padend@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz#6858ca4f35c5268ebd5e8615e1327d55f59ee311" - integrity sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - -string.prototype.padstart@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/string.prototype.padstart/-/string.prototype.padstart-3.1.2.tgz#f9b9ce66bedd7c06acb40ece6e34c6046e1a019d" - integrity sha512-HDpngIP3pd0DeazrfqzuBrQZa+D2arKWquEHfGt5LzVjd+roLC3cjqVI0X8foaZz5rrrhcu8oJAQamW8on9dqw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - string.prototype.trimend@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" @@ -13442,13 +10834,6 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" @@ -13496,7 +10881,7 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -style-loader@1.3.0, style-loader@^1.3.0: +style-loader@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e" integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== @@ -13504,13 +10889,6 @@ style-loader@1.3.0, style-loader@^1.3.0: loader-utils "^2.0.0" schema-utils "^2.7.0" -style-to-object@0.3.0, style-to-object@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" - integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== - dependencies: - inline-style-parser "0.1.1" - styled-components@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-5.3.0.tgz#e47c3d3e9ddfff539f118a3dd0fd4f8f4fb25727" @@ -13594,16 +10972,6 @@ symbol-tree@^3.2.4: resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== -symbol.prototype.description@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/symbol.prototype.description/-/symbol.prototype.description-1.0.4.tgz#c30edd3fe8c040d941cf7dc15842be15adf66855" - integrity sha512-fZkHwJ8ZNRVRzF/+/2OtygyyH06CjC0YZAQRHu9jKKw8RXlJpbizEHvGRUu22Qkg182wJk1ugb5Aovcv3UPrww== - dependencies: - call-bind "^1.0.2" - es-abstract "^1.18.0-next.2" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.2" - table@^6.0.4: version "6.7.1" resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2" @@ -13633,20 +11001,6 @@ tar@^6.0.2: mkdirp "^1.0.3" yallist "^4.0.0" -telejson@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/telejson/-/telejson-5.2.0.tgz#c587d0f23c50c9b8749404604e0f9e64589ff180" - integrity sha512-5ALKeIIpOyu0qoKJVsCXufWwh40HrxLasi75xK8KhMDzUHLzD7Cb9epdLjnncE+el0NENIN8sHLaRVOvjbN6ug== - dependencies: - "@types/is-function" "^1.0.0" - global "^4.4.0" - is-function "^1.0.2" - is-regex "^1.1.2" - is-symbol "^1.0.3" - isobject "^4.0.0" - lodash "^4.17.21" - memoizerific "^1.11.3" - temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" @@ -13661,11 +11015,6 @@ tempy@^0.3.0: type-fest "^0.3.1" unique-string "^1.0.0" -term-size@^2.1.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" - integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== - terminal-link@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" @@ -13704,22 +11053,7 @@ terser-webpack-plugin@^1.4.3: webpack-sources "^1.4.0" worker-farm "^1.7.0" -terser-webpack-plugin@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz#91e6d39571460ed240c0cf69d295bcf30ebf98cb" - integrity sha512-cjdZte66fYkZ65rQ2oJfrdCAkkhJA7YLYk5eGOcGCSGlq0ieZupRdjedSQXYknMPo2IveQL+tPdrxUkERENCFA== - dependencies: - cacache "^15.0.5" - find-cache-dir "^3.3.1" - jest-worker "^26.2.1" - p-limit "^3.0.2" - schema-utils "^2.6.6" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.8.0" - webpack-sources "^1.4.3" - -terser@^4.1.2, terser@^4.6.2, terser@^4.6.3, terser@^4.8.0: +terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: version "4.8.0" resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== @@ -13756,11 +11090,6 @@ throat@^5.0.0: resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== -throttle-debounce@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/throttle-debounce/-/throttle-debounce-3.0.1.tgz#32f94d84dfa894f786c9a1f290e7a645b6a19abb" - integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== - through2@^2.0.0: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" @@ -13791,11 +11120,6 @@ timsort@^0.3.0: resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= -tiny-emitter@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" - integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== - tiny-invariant@^1.0.2: version "1.1.0" resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.1.0.tgz#634c5f8efdc27714b7f386c35e6760991d230875" @@ -13853,11 +11177,6 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" -toggle-selection@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" - integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= - toidentifier@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" @@ -13887,36 +11206,11 @@ tr46@^2.0.2: dependencies: punycode "^2.1.1" -trim-trailing-lines@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" - integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== - -trim@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" - integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= - -trough@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" - integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - tryer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== -ts-dedent@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.1.1.tgz#6dd56870bb5493895171334fa5d7e929107e5bbc" - integrity sha512-riHuwnzAUCfdIeTBNUq7+Yj+ANnrMXo/7+Z74dIdudS7ys2k8aSGMzpJRMFDF7CLwUTbtvi1ZZff/Wl+XxmqIA== - -ts-essentials@^2.0.3: - version "2.0.12" - resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-2.0.12.tgz#c9303f3d74f75fa7528c3d49b80e089ab09d8745" - integrity sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w== - ts-pnp@1.2.0, ts-pnp@^1.1.6: version "1.2.0" resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" @@ -13937,7 +11231,7 @@ tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3: +tslib@^2.0.3: version "2.2.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== @@ -14055,19 +11349,6 @@ unbox-primitive@^1.0.0: has-symbols "^1.0.2" which-boxed-primitive "^1.0.2" -unfetch@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" - integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== - -unherit@^1.0.4: - version "1.1.3" - resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" - integrity sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ== - dependencies: - inherits "^2.0.0" - xtend "^4.0.0" - unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" @@ -14091,18 +11372,6 @@ unicode-property-aliases-ecmascript@^1.0.4: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== -unified@9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" - integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== - dependencies: - bail "^1.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^2.0.0" - trough "^1.0.0" - vfile "^4.0.0" - union-value@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" @@ -14144,64 +11413,6 @@ unique-string@^1.0.0: dependencies: crypto-random-string "^1.0.0" -unist-builder@2.0.3, unist-builder@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" - integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== - -unist-util-generated@^1.0.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" - integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== - -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - -unist-util-position@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" - integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA== - -unist-util-remove-position@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" - integrity sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA== - dependencies: - unist-util-visit "^2.0.0" - -unist-util-remove@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.1.0.tgz#b0b4738aa7ee445c402fda9328d604a02d010588" - integrity sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q== - dependencies: - unist-util-is "^4.0.0" - -unist-util-stringify-position@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" - integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - dependencies: - "@types/unist" "^2.0.2" - -unist-util-visit-parents@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" - integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - -unist-util-visit@2.0.3, unist-util-visit@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" - integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - unist-util-visit-parents "^3.0.0" - universalify@^0.1.0, universalify@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -14217,7 +11428,7 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= -unquote@^1.1.0, unquote@~1.1.1: +unquote@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= @@ -14247,7 +11458,7 @@ urix@^0.1.0: resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= -url-loader@4.1.1, url-loader@^4.1.1: +url-loader@4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== @@ -14272,25 +11483,6 @@ url@^0.11.0: punycode "1.3.2" querystring "0.2.0" -use-composed-ref@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.1.0.tgz#9220e4e94a97b7b02d7d27eaeab0b37034438bbc" - integrity sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg== - dependencies: - ts-essentials "^2.0.3" - -use-isomorphic-layout-effect@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz#7bb6589170cd2987a152042f9084f9effb75c225" - integrity sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ== - -use-latest@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.0.tgz#a44f6572b8288e0972ec411bdd0840ada366f232" - integrity sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw== - dependencies: - use-isomorphic-layout-effect "^1.0.0" - use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" @@ -14343,11 +11535,6 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= -uuid-browser@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/uuid-browser/-/uuid-browser-3.1.0.tgz#0f05a40aef74f9e5951e20efbf44b11871e56410" - integrity sha1-DwWkCu90+eWVHiDvv0SxGHHlZBA= - uuid@^3.3.2, uuid@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" @@ -14363,7 +11550,7 @@ v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== -v8-to-istanbul@^7.0.0, v8-to-istanbul@^7.1.0: +v8-to-istanbul@^7.0.0: version "7.1.2" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1" integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow== @@ -14404,29 +11591,6 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" -vfile-location@^3.0.0, vfile-location@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" - integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== - -vfile-message@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" - integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^2.0.0" - -vfile@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" - integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message "^2.0.0" - vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" @@ -14453,13 +11617,6 @@ walker@^1.0.7, walker@~1.0.5: dependencies: makeerror "1.0.x" -warning@^4.0.2, warning@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" - integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== - dependencies: - loose-envify "^1.0.0" - watchpack-chokidar2@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" @@ -14485,11 +11642,6 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" -web-namespaces@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" - integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== - web-vitals@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-1.1.2.tgz#06535308168986096239aa84716e68b4c6ae6d1c" @@ -14505,7 +11657,7 @@ webidl-conversions@^6.1.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== -webpack-dev-middleware@^3.7.2, webpack-dev-middleware@^3.7.3: +webpack-dev-middleware@^3.7.2: version "3.7.3" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== @@ -14555,21 +11707,6 @@ webpack-dev-server@3.11.1: ws "^6.2.1" yargs "^13.3.2" -webpack-filter-warnings-plugin@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz#dc61521cf4f9b4a336fbc89108a75ae1da951cdb" - integrity sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg== - -webpack-hot-middleware@^2.25.0: - version "2.25.0" - resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz#4528a0a63ec37f8f8ef565cf9e534d57d09fe706" - integrity sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA== - dependencies: - ansi-html "0.0.7" - html-entities "^1.2.0" - querystring "^0.2.0" - strip-ansi "^3.0.0" - webpack-log@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" @@ -14596,42 +11733,6 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack- source-list-map "^2.0.0" source-map "~0.6.1" -webpack-virtual-modules@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.2.2.tgz#20863dc3cb6bb2104729fff951fbe14b18bd0299" - integrity sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA== - dependencies: - debug "^3.0.0" - -webpack@4: - version "4.46.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" - integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.5.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - webpack@4.44.2: version "4.44.2" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72" @@ -14731,20 +11832,6 @@ which@^2.0.1, which@^2.0.2: dependencies: isexe "^2.0.0" -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - word-wrap@^1.2.3, word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" @@ -14981,7 +12068,7 @@ xmlchars@^2.2.0: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: +xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== @@ -14991,11 +12078,6 @@ y18n@^4.0.0: resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - yallist@^3.0.2: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" @@ -15027,11 +12109,6 @@ yargs-parser@^18.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^20.2.2, yargs-parser@^20.2.7: - version "20.2.7" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a" - integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== - yargs@^13.3.2: version "13.3.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" @@ -15065,25 +12142,7 @@ yargs@^15.4.1: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==